When a client requests a real-time connection that requires an excessive amount of resources and/or a very high level of QoS, the network service provider may have to reject the request, and only a small number of con...
详细信息
When a client requests a real-time connection that requires an excessive amount of resources and/or a very high level of QoS, the network service provider may have to reject the request, and only a small number of connections could be accepted. On the other hand, if the client requests only the minimum level of QoS, he may receive only a bare-bones service even when there are plenty of resources available. One way of utilizing resources efficiently is to specify flexible (elastic) QoS requirements that can be adapted to the availability of network resources. S.J. Han et al. (1997) proposed to allocate one primary channel and one or more backup channels to each dependable real-time (DR) connection. One drawback of this scheme is the severe reduction in number of DR connections that can be accommodated, due mainly to the need for reserving resources for backups. This is equivalent to wasting precious resources in the absence of faults as far as the system's ability of accepting DR connections is concerned. By using elastic QoS for this DR communication service, one can accept substantially more DR connections and improve the utilization of resources efficiently and significantly. We analyze the DR communication service with elastic QoS. Fault tolerance is achieved by allocating one backup channel to each DR connection. A Markov model is developed and used to analyze the average QoS level allotted to the primary channel of each DR connection. Our evaluation results show that the proposed Markov model accurately represents the behavior of DR connections with elastic QoS.
We present novel algorithms for efficient scheduling of synchronizing threads on multiprogrammed SMPs. The algorithms are based on intra-application priority control of synchronizing threads. We refer to such algorith...
详细信息
We present novel algorithms for efficient scheduling of synchronizing threads on multiprogrammed SMPs. The algorithms are based on intra-application priority control of synchronizing threads. We refer to such algorithms with the term "informing algorithms". Prerequisite for informing algorithms is the use of an efficient communication medium between the user- and kernel-level and the existence of in-kernel mechanisms that allow the applications to cooperate with the OS scheduler. The applications are given the opportunity to influence, in a non-intrusive manner, the scheduling decisions concerning their threads. We compare the performance of our informing algorithms with the performance of corresponding scheduler-oblivious algorithms under multiprogramming. We experimented on a small-scale, Intel x86-based SMP, running Linux, using both microbenchmarks and applications from the Splash-2 benchmark suite. The results substantiate the superiority of our approach and indicate that the philosophy of informing algorithms may be applicable in a wide range of algorithms and architectures.
Nonlinear optical effects due to the phase between carrier and envelope are observed with 5 fs pulses from a Kerr-lens mode-locked Ti:sapphire laser. These sub-two-cycle pulses with octave spanning spectra are the sho...
详细信息
Nonlinear optical effects due to the phase between carrier and envelope are observed with 5 fs pulses from a Kerr-lens mode-locked Ti:sapphire laser. These sub-two-cycle pulses with octave spanning spectra are the shortest pulses ever generated directly from a laser oscillator. Detection of the carrier-envelope phase slip is made possible by simply focusing the short pulses directly from the oscillator into a BBO crystal. As a further example of nonlinear optics with such short pulses, the interference between second- and third-harmonic components is also demonstrated.
New algorithms for computing the discrete Fourier transform (DFT) spectra along different directions are derived and implemented. For computing the DFT spectrum along any given direction (containing N DFT frequencies)...
详细信息
New algorithms for computing the discrete Fourier transform (DFT) spectra along different directions are derived and implemented. For computing the DFT spectrum along any given direction (containing N DFT frequencies), a new algorithm is presented that requires N(N-1) additions and a single 1-D FFT. As expected, for a single direction, the directional FFT algorithm is significantly faster than standard 2-D FFT algorithms that compute the entire spectrum (all results are compared against FFTW and FFTPACK). A scalable extension of the unidirectional algorithm for computing the entire DFT spectrum is also derived and implemented. The three most promising features of the new algorithm are that: (i) computation scales nearly linearly with the number of DFT frequencies computed, (ii) the algorithm uses a reduced number of multiplications (yet uses more additions), and (iii) it is more accurate.
Summary form only given. Very recently, two groups have observed and stabilized the pulse-to-pulse carrier-envelope phase slip /spl Delta//spl phi/ by spectrally broadening femtosecond laser pulses in an external opti...
详细信息
Summary form only given. Very recently, two groups have observed and stabilized the pulse-to-pulse carrier-envelope phase slip /spl Delta//spl phi/ by spectrally broadening femtosecond laser pulses in an external optical fiber. In this paper we report the determination and stabilization of /spl Delta//spl phi/ using pulses obtained directly from a mode-locked laser itself. We have done this both by monitoring the coherent interference of the fundamental pulse with its second harmonic and by observing a similar interference between the second and third harmonic.
Sub-two-cycle optical pulses (5 fs) with spectra extending over more than one octave are generated directly from a Kerr-lens modelocked (KLM) Ti:sapphire laser. Applications of this broadband source in optical coheren...
详细信息
Sub-two-cycle optical pulses (5 fs) with spectra extending over more than one octave are generated directly from a Kerr-lens modelocked (KLM) Ti:sapphire laser. Applications of this broadband source in optical coherence tomography and phase sensitive nonlinear optics are demonstrated.
Using state of the art femtosecond laser technology, in vivo optical coherence tomography imaging with subcellular level resolution is achieved, enabling optical biopsy, the in situ visualization of biological tissue ...
详细信息
Using state of the art femtosecond laser technology, in vivo optical coherence tomography imaging with subcellular level resolution is achieved, enabling optical biopsy, the in situ visualization of biological tissue at the level of histopathology. Spectroscopic OCT allows the extraction of spatially resolved functional or biochemical properties.
Loop tiling is an effective way to improve the cache hit ratio. However, while eliminating self-interference misses, tiling may produce small tiling factors for the cases of some arrays. In order to obtain stable and ...
This paper describes a toolset, PACE, that provides detailed predictive performance information throughout the implementation and execution stages of an application. It is structured around a hierarchy of performance ...
详细信息
Support for parallel programming is very essential for the efficient utilization of modern multiprocessor systems. This paper focuses on the implementation of multithreaded runtime libraries used for the fine-grain pa...
详细信息
暂无评论