Results 1 - 10
of
40
Lock-free Dynamically Resizable Arrays
"... Abstract. We present a first lock-free design and practical implementation of a dynamically resizable array (vector). The most extensively used container in the C++ Standard Library is vector, offering a combination of dynamic memory management and efficient random access. Our approach is based on a ..."
Abstract
-
Cited by 12 (8 self)
- Add to MetaCart
Abstract. We present a first lock-free design and practical implementation of a dynamically resizable array (vector). The most extensively used container in the C++ Standard Library is vector, offering a combination of dynamic memory management and efficient random access. Our approach is based
Resizable Arrays in Optimal Time and Space
, 1999
"... . We present simple, practical and efficient data structures for the fundamental problem of maintaining a resizable one-dimensional array, A[l::l + n \Gamma 1], of fixed-size elements, as elements are added to or removed from one or both ends. Our structures also support access to the element in ..."
Abstract
-
Cited by 23 (0 self)
- Add to MetaCart
. We present simple, practical and efficient data structures for the fundamental problem of maintaining a resizable one-dimensional array, A[l::l + n \Gamma 1], of fixed-size elements, as elements are added to or removed from one or both ends. Our structures also support access to the element
Array Resizing for Scientific Code Debugging,Maintenance and Reuse
"... ABSTRACT Software debugging, maintenance and reuse have to deal with many problems from Fortran scientific codes that do not fully respect the standard specification. Our study on Linpack, PerfectClub and SPEC95 benchmarks and several industrial software reveals a large number of unprecise variable ..."
Abstract
- Add to MetaCart
region analysis that gives information about the set of array elements accessed during the execution of code. This approach to array resizing could be applied to other languages without array declaration such as MATLAB and APL in order to reduce the execution overhead of dynamic test and resizing. Our
Array Resizing for Scientific Code Debugging, Maintenance and Reuse
, 2001
"... Software debugging, maintenance and reuse have to deal with many problems from Fortran scientific codes that do not fully respect the standard specification. Our study on Linpack, PerfectClub and SPEC95 benchmarks and several industrial software reveals a large number of unprecise variable declarati ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Software debugging, maintenance and reuse have to deal with many problems from Fortran scientific codes that do not fully respect the standard specification. Our study on Linpack, PerfectClub and SPEC95 benchmarks and several industrial software reveals a large number of unprecise variable declarations that prevent program analysis, verification and parallelization. Furthermore, they decrease the readability of programs and make reverse-engineering more difficult. This paper
DEWS2007 A1-5 Sharing Flexibly Resizable Multidimensional Arrays
"... Abstract: Handling with large amount of data is common now. Employing extendible array to deal with increasing data is really effective. But in the conventional extendible arrays all of the operations such as extension and reduction can only occur to the surroundings of the array. This property limi ..."
Abstract
- Add to MetaCart
limits the application of extendible arrays. So we proposed our flexibly resizable multidimensional arrays which can be inserted or deleted even in the midst of the array. In this paper we will propose a sharing scheme of resizable multidimensional arrays in a distributed environment which means
i ABSTRACT Automating Transistor Resizing in the Design of Field-Programmable Gate Arrays
, 2003
"... The manual design and layout of Field Programmable Gate Arrays (FPGAs) is a lengthy process which can be greatly eased through automation. This research builds upon previous work conducted at the University of Toronto towards the creation of a tool that automatically generates FPGA layouts from an a ..."
Abstract
- Add to MetaCart
The manual design and layout of Field Programmable Gate Arrays (FPGAs) is a lengthy process which can be greatly eased through automation. This research builds upon previous work conducted at the University of Toronto towards the creation of a tool that automatically generates FPGA layouts from
Adaptive Interpolation Algorithm for Real-time Image Resizing
"... In this paper, an adaptive interpolation algorithm is presented based on the Newton Polynomial to im-prove the limitation of the traditional algorithm for image resizing. The second-order difference of adja-cent pixels gray values shows the relativity among the pixels. Accordingly, the adaptive func ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
stage paralleling pipelines for the adaptive image resizing algorithm and is verified in FPGA (field programmable gate array). The experi-mental results show that our proposed algorithm excels the bicubic interpolation in visual effect, and has a lower complexity. Therefore, the algorithm adapts to real
Real Time Image Rotation and Resizing, Algorithms and Implementations
"... Recent growth in the area of digital communications has been fueled by new and exciting communications algorithms to satisfy the ever increasing bandwidth needs. While the majority of the bandwidth requirements are driven by multi-channel voice or data needs, video and imaging communications is beco ..."
Abstract
- Add to MetaCart
industry different size and orientation of image data sets is a noteworthy problem to address. In this work we will explore implementation of image rotation and resizing for both low and high quality imaging systems. Implementations are proposed for real time processing using field programmable gate arrays
Efficient Multidimensional Data Redistribution for Resizable Parallel Computations
, 2007
"... Traditional parallel schedulers running on cluster supercomputers support only static scheduling, where the number of processors allocated to an application remains fixed throughout the execution of the job. This results in underutilization of idle system resources thereby decreasing overall system ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
throughput. In our research, we have developed a prototype framework called ReSHAPE, which supports dynamic resizing of parallel MPI applications executing on distributed memory platforms. The resizing library in ReSHAPE includes support for releasing and acquiring processors and efficiently redistributing
Image Compression and Resizing for Retinal Implant in Bionic Eye
"... One field where computer-related Image processing technology shows great promise for the future is bionic implants such as Cochlear implants, Retinal implants etc.. Retinal implants are being developed around the world in hopes of restoring useful vision for patients suffering from certain types of ..."
Abstract
- Add to MetaCart
. The Extraocular unit consists of a CCD camera, an image processor, an encoder, and a transmitter built on the eyeglass. High-resolution image from a CCD camera is reduced to lower resolution matching the array of electrodes by image processor, which is then encoded into bit stream. Each electrode in an implant
Results 1 - 10
of
40