ConferenceProceedings Annual Reliability and Maintainability Symposium · March 29, 2017
Software vulnerability analysis plays a critical role in the prevention and mitigation of software security attacks, and vulnerability classification constitutes a key part of this analysis. This paper proposes a new approach for software vulnerability cla ...
Full textCite
Journal ArticleAdvances in Engineering Education · 2010
The field of electrical and computer engineering has evolved significantly in the past two decades. This evolution has broadened the field of ECE, and subfields have seen deep penetration into very specialized areas. Remarkable devices and systems arising ...
Cite
ConferenceProceedings Frontiers in Education Conference Fie · December 1, 2009
The Department of Electrical and Computer Engineering Duke University has completed a full-scale redesign of its undergraduate program based on the theme of Integrated Sensing and Information Processing. This theme provides a coherent, overarching framewor ...
Full textCite
Journal ArticleJournal of computational chemistry · July 2005
The assignment of atomic charges to a regular computational grid and the interpolation of forces from the grid back to the original atomic positions are crucial steps in a multigrid approach to the calculation of molecular forces. For purposes of grid assi ...
Full textCite
ConferenceASEE Annual Conference and Exposition, Conference Proceedings · 2005
Undergraduates in Electrical and Computer Engineering (ECE) at Duke University have benefited from the combination of curricular flexibility and rigorous coursework. The current curriculum is further limited in that the core courses do not offer a vertical ...
Cite
Journal ArticleComputers in Cardiology · December 1, 2002
Simulation of wavefront propagation in the whole heart requires significant computational resources. The growth of cluster computing has made it possible to simulate very large scale problems in a lab environment. In this work, we present computational res ...
Cite
Journal ArticleProceedings of SPIE the International Society for Optical Engineering · January 1, 2001
We present a general purpose simulator that includes electromagnetic scattering tools for buried targets and standard signal processing functionality. Additional modules for genetic or gradient optimization, parallel processing, and multi-aspect target det ...
Full textCite
Journal ArticleComputers in Cardiology · December 1, 2000
We present an extension to CardioWave, our modular simulation system for the Bidomain Equations, which allows new membrane modules to be added by parsing a simple text file of equations, eliminating the need for the user to write source code. CardioWave ca ...
Cite
Journal ArticleJournal of Chemical Physics · December 1, 2000
A particle-mesh based method for performing the Ewald summation of large systems of point charges and fixed or induced point dipoles was introduced. The method took advantage of the smooth differentiability of B-splines to perform gradients in real space d ...
Full textCite
Journal ArticleAnnals of Biomedical Engineering · December 1, 2000
A modular system for simulating wavefront conduction in the heart on parallel computers has beeb developed. With this system, the user selects the set of modules that most closely represents the simulation of interest and the simulator executable is built ...
Cite
Journal ArticleSC'00 Proceedings of the 2000 ACM/IEEE conference on Supercomputing · November 1, 2000
CardioWave is a modular system for simulating wavefront conduction in the heart. These simulations may be used to investigate the factors that generate and sustain life-threatening arrhythmias such as ventricular fibrillation. The user selects a set of mod ...
Link to itemCite
Journal ArticleAnnals of Biomedical Engineering · 2000
A modular system for simulating wavefront conduction in the heart on parallel computers has beeb developed. With this system, the user selects the set of modules that most closely represents the simulation of interest and the simulator executable is built ...
Cite
Journal ArticleComputing in Science and Engineering · January 1, 2000
Accurate computation of the mutual interactions of N particles through electrostatic or gravitational forces has impeded progress in many areas of simulation science. The fast multipole algorithm provides an efficient scheme for reducing computational comp ...
Full textCite
ConferenceProceedings of 4th Annual Linux Showcase and Conference 2000 Als 2000 · January 1, 2000
In this paper, the authors discuss the steps taken in the formulation of a parallel 3D FFT with good scalability on a cluster of fast workstations connected via commo dity 100 Mb/s ethernet. The motivation for this work is to improve the p erformance and s ...
Cite
Journal ArticleJournal of Computational Physics · May 1, 1999
A perspective of biomolecular simulations today is given, with illustrative applications and an emphasis on algorithmic challenges, as reflected by the work of a multidisciplinary team of investigators from five institutions. Included are overviews and rec ...
Full textCite
Journal ArticleJ. Comput. Phys. (USA) · 1999
A perspective of biomolecular simulations today is given, with illustrative applications and an emphasis on algorithmic challenges, as reflected by the work of a multidisciplinary team of investigators from five institutions. Included are overviews and rec ...
Full textLink to itemCite
Journal ArticleProceedings of the 1st Merged International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing IPPS Spdp 1998 · January 1, 1998
We present a novel scheme for the solution of linear differential equation systems on parallel computers. The Implicit Pipeline (ImP) method uses an implicit time-integration scheme coupled with an iterative linear solver to solve the resulting differentia ...
Full textCite
Journal ArticleComputer Physics Communications · January 1, 1996
The simulation of large macromolecular systems has been and remains a challenging problem. There is a general presumption that simulations carried in periodic boundary conditions (PBC) are often the most appropriate to suppress boundary effects. To this en ...
Full textCite
Journal ArticleJournal of Computational Physics · January 1, 1996
A new and efficient algorithm based on multipole techniques is presented which calculates the electrostatic forces and potentials in macroscopic periodic assemblies of particles. The fast multipole algorithm (FMA) can be used to compute forces with in the ...
Full textCite
Journal ArticleSIAM Journal on Scientific Computing · January 1, 1996
This paper describes an O(p2 log2(p)N) implementation of the fast multipole algorithm (FMA) for N-body simulations. This method of computing the FMA is faster than the original, which is O(p4N), where p is the number of ter ...
Full textCite
Journal ArticleJournal of Computational Physics · January 1, 1996
A new numerical method for the rapid solution of Laplace's equation in exterior domains and in interior domains with complicated boundaries is presented. The method is based on a formula first stated by J. J. Thomson and later refined by the authors. The m ...
Full textCite
Journal ArticleIEEE International Symposium on High Performance Distributed Computing Proceedings · December 1, 1995
Several variants of parallel multipole-based algorithms have been implemented to further research in fields such as computational chemistry and astrophysics. We present a distributed parallel implementation of a multipole-based algorithm that is portable t ...
Cite
Journal ArticleProceedings IEEE International Conference on Computer Design VLSI in Computers and Processors · December 1, 1995
Two novel cache architectures called Pollution Control Caching (PCC) and PCC plus Victim Buffering are presented. Trace driven simulation is used to obtain miss ratio statistics, and analytical models of the expected clock cycles per instruction (E[CPI]) a ...
Cite
Journal ArticleProceedings of the Scalable High Performance Computing Conference · December 1, 1994
We consider efficient, scalable solutions to the long-range force computation problem in molecular dynamics (MD) simulation. Straightforward implementation of a solver for the time-consuming Coulomb force yields O(N2) runtime for N atoms in a sy ...
Cite
Journal ArticleChemical Physics Letters · October 2, 1992
We have implemented the fast multipole algorithm (FMA) of Greengard and Rokhlin and incorporated it into the molecular dynamics program MD of Windemuth and Schulten, allowing rapid computation of the non-bonded forces acting in dynamical protein systems wi ...
Full textCite
Journal ArticleUnstructured Scientific Computation on Scalable Multiprocessors · 1992
The adaptive fast multipole algorithm (AFMA) is an algorithm developed by Greengard and Rohklin (Yale Univ., Dept. of Comp. Sci., Res. rep., RR 602, 1988) for evaluating potential fields in nonuniformly distributed particle systems (N-body problems). The A ...
Cite
Journal ArticleCritical reviews in biomedical engineering · January 1992
Advances in computing technology (both algorithms and hardware) over the next several years promise to make increasingly sophisticated computer modeling of biomedical phenomena a routine part of biomedical research. Improvements in both the absolute speed ...
Full textCite
Journal ArticleJournal of Chemical Physics · January 1, 1991
A model for the interaction-induced polarizability of halide ions in condensed phases has been developed from ab initio electronic structure calculations. This model is incorporated into computer simulations of molten LiF, LiCl, and NaCl and used to calcul ...
Full textCite
Journal ArticleAmerican Society of Mechanical Engineers Heat Transfer Division Publication HTD · December 1, 1990
Implementations of a fast algorithm for the solution of the N body problem on two parallel computers are described. The recent fast multipole algorithm of Greengard and Rokhlin which solves the N body problem in order N time is implemented on two commercia ...
Cite
Journal ArticleTransputer Research and Applications 3. NATUG-3. Proceedings of the Third North American Transputer Users Group · 1990
The authors describe an implementation of a fast algorithm for the solution of the N body problem on a Transputer network of P processors with a run time complexity that approaches O(N/P). The recent serial fast multipole algorithm of Greengard and Rokhlin ...
Cite
Journal ArticleTransputer Research and Applications 2. NATUG-2 Proceedings of the North American Transputer Users Group · 1990
A general constraint satisfaction neural network simulator is implemented on two different parallel machines, the BBN Butterfly and the INMOS Transputer. The general constraint satisfaction algorithm is partitioned similarly for both implementations. The s ...
Cite
Journal ArticleJournal of Physics Condensed Matter · December 1, 1989
The shell model used in lattice dynamics is applied to construct an interionic potential for use in molecular dynamics (MD) simulations of molten NaI. The ion shell-core displacements generated by the shell model potentials are used as an approximation to ...
Full textCite
Journal ArticleProc. SPIE - Int. Soc. Opt. Eng. (USA) · 1989
Many important problems in real-time image processing involve both high computational requirements and a complex and substantial data flow. The system designer must weigh the difficulty of partitioning the problem to fit onto commercial hardware versus the ...
Cite
Journal ArticleJournal of the Chemical Society Faraday Transactions 2 Molecular and Chemical Physics · December 1, 1987
The development of a computationally tractable model for the fluctuating polarization responsible for the light scattering by a condensed ionic system is described, and its application to NaCl in particular is considered. The model is then employed in mole ...
Full textCite