Demo Data from VLDB 2026 / reviewers in the wild / expert
Ronald Scrofano
dblp:45/6503
· DBLP profile ↗
7ranked-venue papers
6as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 6 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
High-performance computing · 47% Reconfigurable computing and FPGAs · 40% Energy-efficient computing · 10% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA accelerator |
0.2 | 3 | 2008 | Accelerating Molecular Dynamics Simulations with Reconfigurable Computers · IEEE Trans. Parallel Distributed Syst. 2008 Molecular dynamics - Preliminary investigation of advanced electrostatics in molecular dynamics on reconfigurable computers · SC 2006 A Performance model for accelerating scientific applications on reconfigurable computers · FPGA 2006 |
High-performance computing › scientific computing systems
molecular dynamics simulation |
0.1 | 1 | 2008 | Accelerating Molecular Dynamics Simulations with Reconfigurable Computers · IEEE Trans. Parallel Distributed Syst. 2008 |
High-performance computing
scientific computing |
0.1 | 1 | 2008 | Accelerating Molecular Dynamics Simulations with Reconfigurable Computers · IEEE Trans. Parallel Distributed Syst. 2008 |
High-performance computing › performance optimization
scientific application acceleration |
0.1 | 2 | 2006 | Molecular dynamics - Preliminary investigation of advanced electrostatics in molecular dynamics on reconfigurable computers · SC 2006 A Performance model for accelerating scientific applications on reconfigurable computers · FPGA 2006 |
Energy-efficient computing
energy-efficient signal processing |
0.0 | 1 | 2003 | Energy-efficient signal processing using FPGAs · FPGA 2003 |
Reconfigurable computing and FPGAs
FPGA-based signal processing |
0.0 | 1 | 2003 | Energy-efficient signal processing using FPGAs · FPGA 2003 |
Computational science and engineering › computational chemistry › molecular simulation
molecular dynamics |
0.0 | 1 | 2006 | Molecular dynamics - Preliminary investigation of advanced electrostatics in molecular dynamics on reconfigurable computers · SC 2006 |
Reconfigurable computing and FPGAs
reconfigurable computing |
0.0 | 1 | 2006 | A Performance model for accelerating scientific applications on reconfigurable computers · FPGA 2006 |
High-performance computing
scientific computing systems |
0.0 | 1 | 2006 | A Performance model for accelerating scientific applications on reconfigurable computers · FPGA 2006 |
Energy-efficient computing › energy-efficient architecture
FPGA energy efficiency |
0.0 | 1 | 2003 | Energy-efficient signal processing using FPGAs · FPGA 2003 |
Methods — techniques the papers use, named apart from their topics
smooth particle mesh ewald · 0.1performance modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Accelerating Molecular Dynamics Simulations with Reconfigurable ComputersabstractWith advances in reconfigurable hardware, especially field-programmable gate arrays (FPGAs), it has become possible to use reconfigurable hardware to accelerate complex applications such as those in scientific computing. There has been a resulting development of reconfigurable computers, that is, computers that have both general-purpose processors and reconfigurable hardware, as well as memory and high-performance interconnection networks. In this paper, we describe the acceleration of molecular dynamics simulations with reconfigurable computers. We evaluate several design alternatives for the implementation of the application on a reconfigurable computer. We show that a single node accelerated with reconfigurable hardware, utilizing fine-grained parallelism in the reconfigurable hardware design, is able to achieve a speedup of about two times over the corresponding software-only simulation. We then parallelize the application and study the effect of acceleration on performance and scalability. Specifically, we study strong scaling, in which the problem size is fixed. We find that the unaccelerated version actually scales better, because it spends more time in computation than the accelerated version does. However, we also find that a cluster of P accelerated nodes gives better performance than a cluster of 2P unaccelerated nodes. Ronald Scrofano, Maya B. Gokhale, Frans Trouw, Viktor Prasanna 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2008 | Area-Efficient Arithmetic Expression Evaluation Using Deeply Pipelined Floating-Point CoresabstractRecently, it has become possible to implement floating-point cores on field-programmable gate arrays (FPGAs) to provide acceleration for the myriad applications that require high-performance floating-point arithmetic. To achieve high clock rates, floating-point cores for FPGAs must be deeply pipelined. This deep pipelining makes it difficult to reuse the same floating-point core for a series of dependent computations. However, floating-point cores use a great deal of area, so it is important to use as few of them in an architecture as possible. In this paper, we describe area-efficient architectures and algorithms for arithmetic expression evaluation. Such expression evaluation is necessary in applications from a wide variety of fields, including scientific computing and cognition. The proposed designs effectively hide the pipeline latency of the floating-point cores and use at most two floating-point cores for each type of operator in the expression. While best-suited for particular classes of expressions, the proposed designs can evaluate general expressions as well. Additionally, multiple expressions can be evaluated without reconfiguration. Experimental results show that the areas of our designs increase linearly with the number of types of operations in the expression and that our designs occupy less area and achieve higher throughput than designs generated by a commercial hardware compiler. Ronald Scrofano, Ling Zhuo, Viktor Prasanna 0001 |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2006 | Hardware/Software Approach to Molecular Dynamics on Reconfigurable ComputersabstractWith advances in re configurable hardware, especially field-programmable gate arrays (FPGAs), it has become possible to use reconfigurable hardware to accelerate complex applications, such as those in scientific computing. There has been a resulting development of reconfigurable computers - computers which have both general purpose processors and reconfigurable hardware, as well as memory and high-performance interconnection networks. In this paper, we study the acceleration of molecular dynamics simulations using reconfigurable computers. We describe how we partition the application between software and hardware and then model the performance of several alternatives for the task mapped to hardware. We describe an implementation of one of these alternatives on a reconfigurable computer and demonstrate that for two real-world simulations, it achieves a 2 times speed-up over the software baseline. We then compare our design and results to those of prior efforts and explain the advantages of the hardware/software approach, including flexibility Ronald Scrofano, Maya B. Gokhale, Frans Trouw, Viktor Prasanna 0001 |
FCCM | 1 |
| 2006 | A Performance model for accelerating scientific applications on reconfigurable computersabstractWith advances in reconfigurable hardware, especially field-programmable gate arrays (FPGAs), it has become possible to use reconfigurable hardware to accelerate complex applications, such as those in scientific computing. There has been a resulting development of reconfigurable computers--computers which have both general purpose processors and reconfigurable hardware, as well as memory and high-performance interconnection networks. Oftentimes, reconfigurable hardware can provide fantastic speed-ups for kernels in a scientific application but when the kernels are integrated back into the complete application, the overall speed-up is not very impressive. To address this problem, we have developed a simple performance model for reconfigurable computers to facilitate the accurate evaluation of whether or not the speed-up that will be achieved by implementing an application on a reconfigurable computer justifies the implementation effort and cost. The proposed performance model captures the main features of reconfigurable computers: one or more general purpose processors; reconfigurable hardware for acceleration; memory, spread over multiple banks, that is local to the reconfigurable hardware; and limited bandwidth between the general purpose processors and the reconfigurable hardware. It also captures issues of concern for using the reconfigurable hardware, such as the relationship between off-chip memory and the amount of parallelism in a design. We have used the model to predict the performance of an implementation of a molecular dynamics simulation on an SRC 6e MAPstation. The error between the predicted performance and the actual performance is only 3.5%. Ronald Scrofano, Viktor Prasanna 0001 |
FPGA | 1 |
| 2006 | Molecular dynamics - Preliminary investigation of advanced electrostatics in molecular dynamics on reconfigurable computersabstractScientific computing is marked by applications with very high performance demands. As technology has improved, reconfigurable hardware has become a viable platform to provide application acceleration, even for floating-point-intensive scientific applications. Now, reconfigurable computers---computers with general purpose microprocessors, reconfigurable hardware, memory, and high performance interconnect---are emerging as platforms that allow complete applications to be partitioned into parts that execute in software and parts that are accelerated in hardware. In this paper, we study molecular dynamics simulation. Specifically, we study the use of the smooth particle mesh Ewald technique in a molecular dynamics simulation program that takes advantage of the hardware acceleration capabilities of a reconfigurable computer. We demonstrate a 2.7-2.9xspeed-up over the corresponding software-only simulation program. Along the way, we note design issues and techniques related to the use of reconfigurable computers for scientific computing in general. Ronald Scrofano, Viktor Prasanna 0001 |
SC | 1 |
| 2003 | Energy-efficient signal processing using FPGAsabstractIn this paper, we present techniques for energy-efficient design at the algorithm level using FPGAs. We then use these techniques to create energy-efficient designs for two signal processing kernel applications: fast Fourier transform (FFT) and matrix multiplication. We evaluate the performance, in terms of both latency and energy efficiency, of FPGAs in performing these tasks. Using a Xilinx Virtex-II as the target FPGA, we compare the performance of our designs to those from the Xilinx library as well as to conventional algorithms run on the PowerPC core embedded in the Virtex-II Pro and the Texas Instruments TMS320C6415. Our evaluations are done both through estimation based on energy and latency equations and through low-level simulation. For FFT, our designs dissipated an average of 60% less energy than the design from the Xilinx library and 56% less than the DSP. Our designs showed a factor of 10 improvement over the embedded processor. These results provide concrete evidence to substantiate the idea that FPGAs can outperform DSPs and embedded processors in signal processing. Further, they show that FPGAs can achieve this performance while still dissipating less energy than the other two types of devices. Seonil Brian Choi, Ronald Scrofano, Viktor Prasanna 0001 |
FPGA | 2 |
| 2002 | Energy efficiency of FPGAs and programmable processors for matrix multiplicationabstractAdvances in their technologies have positioned FPGAs and embedded processors to compete with digital signal processors (DSPs). In this paper, we evaluate the performance in terms of both latency and energy-efficiency of FPGAs, embedded processors, and DSPs in multiplying two n /spl times/ n matrices. As specific examples, we have chosen a representative of each type of device. Our results show that the FPGAs can multiply two n /spl times/ n matrices with both lower latency and lower energy consumption than the other two types of devices. This makes FPGAs the ideal choice for matrix multiplication in signal processing applications. Ronald Scrofano, Seonil Brian Choi, Viktor Prasanna 0001 |
FPT | 1 |