Abstractâ This paper presents an oscillator-based TRNG (true random number generator) with jitter amplifier. The proposed jitter amplifier fabricated in a 65nm ...
response provides PSD response functions for LoS errors and net RMS results. ... optical surface types to be represented directly into optical design software for.
Dept. of Electrical Engineering, IC-Design group. P.O. Box 217, 7500 AE .... Figure 1 shows the general architecture of a DLL with edge combiner. The loop itself ...
You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an ...
Space borne astronomical telescopes are subjected to random dynamic disturbances from the host spacecraft that create line-of-sight (LoS) jitter errors, which ...
Page 1. Page 2. Page 3. Page 4.
1: Introduction. Applications which use phase locked loops. (PLLs) for clock and data recovery include optical communication systems, disk drive systems, and.
Jitter and Jitter Self-Compton processes for GRB High-energy Emission. Jirong Maoâ . Yukawa Institute for Theoretical Physics, Kyoto University, Kyoto, Japan.
transitions that occur slightly before or after the transitions of ... Jitter in the Interface: Data Recovery ...... Aud
Patrick G. O'Shea,. Free-Electron Laser Laboratory, Department of Physics, Box 90319,. Duke University, Durham NC 27708 USA. Photoinjectors are becoming ...
The circuit's simplicity and optical control make it attractive for coupled map lattices. Index terms: nonlinear circuits, chaos generator, optical control.
signal. Interface jitter can result in data errors or loss of lock, .... Jitter in the Interface: Data Recovery ... data
Aug 4, 2014 - Although capturing and viewing jitter on a repetitive clock signal is relatively ... Clock recovery in the
The majority of products that are made and sold for the digital audio market are
Digital to Audio Converters or audio DACs. The most common digital source of ...
Your Teacher. Page 3 of 5. Jitter Glitter General.pdf. Jitter Glitter General.pdf. Open. Extract. Open with. Sign In. Ma
Page 1 of 5. Jitter Glitter The night before school is exciting and fun,. There is always so much that has to be done. Y
cations, the quality of the multiplied clock with respect to timing jitter is an important specification ..... The approximation shows the relation between the value of and the DLL-loop ... Using a method similar to the calculation of the jitter due
Mercer University. Macon, GA, 31207, March 4-6, 2007. Double-frequency jitter in synchronous networks. J.R.C. Piqueira', A.Z. Caligares', and L.H.A. Monteiro2' ...
adult publishers on this year's list, download this PDF: .... *After Dark by Haruki
Murakami. “There's a dreamlike quality to Haruki Murakami's mesmerizing new ...
*No Name in the Street by James Baldwin. This stunningly personal document
and extraordinary history of the turbulent sixties and early seventies displays ...
A spectral estimator of vocal jitter. Pol Mas Soro. Page2. Acknowledgements.
This thesis would not have been possible without the involvement of many
people ...
Already [2] reflects the timing jitter as the most limiting factor for large-scale RSFQ ... divided into static and dynamic switching bit errors as well as timing jitter ...
Ramachandran Ramjee, Jim Kurose, Don Towsley, and Henning Schulzrinne, ... Sue B. Moon, Jim Kurose and Don Towsley, âPacket Audio Playout Delay ...
Excellent jitter attenuation for telecom clocks. • Also serves as a ... Block Diagram.
Charge .... circuit, enabling the device to perform clock regeneration from an ...
TE091585 – Komputasi Grid. Outline. ❑ Image Processing Revisited. ❑ Random
Jitter. ❑ Implementation of Parallel Random Jitter. ❑ Result. TE091585 ...
Manycore Parallel Algorithm Parallel For Image Processing
Outline Image Processing Revisited Random Jitter Implementation of Parallel Random Jitter Result
TE091585 – Komputasi Grid
Outline Image Processing Revisited Random Jitter Implementation of Parallel Random Jitter Result
TE091585 – Komputasi Grid
Image Processing • Image defined by pixel with some uniform sampling
TE091585 – Komputasi Grid
Image Processing • Other Properties: – Can be multiple channel (RGB, HSV, etc.). – First coordinate (0,0) lie at left-top. – A several image processing technique are essentially embarrassingly parallel. – More easier to implement then other problem.
Outline Image Processing Revisited Random Jitter Implementation of Parallel Random Jitter Result
TE091585 – Komputasi Grid
Random Jitter • Random Jitter: – A filter that can create oil painting effect.
TE091585 – Komputasi Grid
Random Jitter • Random Jitter Algorithm – Given image I – Copy image I to output image O – For each pixel • Compute random movement for current pixel in image I • If the movement not outside of the image then move current pixel in image I to new coordinate in image O
– End for
TE091585 – Komputasi Grid
Random Jitter • Must do: – Decide maximum movement of the pixel – The movement must remain in the image (0,0) to (width,height)
TE091585 – Komputasi Grid
Outline Image Processing Revisited Random Jitter Implementation of Parallel Random Jitter Result
TE091585 – Komputasi Grid
Implementation • Use OpenCV to reduce complexity • We still use parallel for to implement parallel random jitter • As usual, we test system with different image resolution and plot the speed-up over serial code.
TE091585 – Komputasi Grid
Serial Implementation int tx = img->width/2, ty = img->height/2; float PI = 3.141527f, DRAD = 180.0f / PI; RgbImage rgbimg(img); RgbImage rgbimgout(imgout); for(int y = 0; y < img->height; y++) { for(int x = 0; x < img->width; x++) { if (x == 0 || y == 0 || x == img->width-1 || y == img->height-1) rgbimgout[y][x] = rgbimg[y][x]; int xx = x + (rand() % 7) - 3; int yy = y + (rand() % 7) - 3; if (xx < 0) xx = 0; if (xx >= img->width) xx = img->width-1; if (yy < 0) yy = 0; if (yy >= img->height) yy = img->height-1; rgbimgout[yy][xx] = rgbimg[y][x]; } } TE091585 – Komputasi Grid
Parallel Implementation int tx = img->width/2, ty = img->height/2; float PI = 3.141527f, DRAD = 180.0f / PI; RgbImage rgbimg(img); RgbImage rgbimgout(imgout); #pragma omp parallel for shared(rgbimg, rgbimgout) for(int y = 0; y < img->height; y++) { for(int x = 0; x < img->width; x++) { if (x == 0 || y == 0 || x == img->width-1 || y == img->height-1) rgbimgout[y][x] = rgbimg[y][x]; int xx = x + (rand() % 7) - 3; int yy = y + (rand() % 7) - 3; if (xx < 0) xx = 0; if (xx >= img->width) xx = img->width-1; if (yy < 0) yy = 0; if (yy >= img->height) yy = img->height-1; rgbimgout[yy][xx] = rgbimg[y][x]; } } TE091585 – Komputasi Grid
Outline Image Processing Revisited Random Jitter Implementation of Parallel Random Jitter Result
TE091585 – Komputasi Grid
Testing Environments • Use 2 PC with 2 processor and 4 processor for comparison. • Use 4 different image resolution (256x256, 512x512, 1024x1024, 2048x2048). • Use 2 different number of thread (default and 10 thread).
TE091585 – Komputasi Grid
Result Speed-Up Random Jitter 3.5
3
Speed-Up
2.5
2 2P+Def.Thread 2P+10Thread
1.5
4P+Def.Thread
4P+10Thread
1
0.5
0 256
512
1024
Resolusi Image
TE091585 – Komputasi Grid
2048
Result • 2P+Def.Thread = 2 Processor with default thread. • 2P+10Thread = 2 Processor with 10 thread. • 4P+Def.Thread = 4 Processor with default thread. • 4P+10Thread = 4 Processor with 10 thread.