ii Spatial processing of sparse, irregular floating-point computation using a single FPGA enables up to an order of magnitude speedup (mean 2.8 × speedup) over a conven-tional microprocessor for the SPICE circuit simulator. We deliver this speedup us-ing a hybrid parallel architecture that spatially implements the heterogeneous forms of parallelism available in SPICE. We decompose SPICE into its three constituent phases: Model-Evaluation, Sparse Matrix-Solve, and Iteration Control and parallelize each phase independently. We exploit data-parallel device evaluations in the Model-Evaluation phase, sparse dataflow parallelism in the Sparse Matrix-Solve phase and compose the complete design in streaming fashion. We name our parallel architec-tu...
International audienceThe current trend in electronics is to integrate more and more transistors on ...
Abstract—SPICE is widely used for transistor-level circuit simulation. However, with the growing com...
Over the last decades, there has been a rapid growth in the size and complexity of electronic circui...
Spatial processing of sparse, irregular, double-precision floating-point computation using a single ...
Abstract—Single-FPGA spatial implementations can provide an order of magnitude speedup over sequenti...
Fine-grained dataflow processing of sparse matrix-solve computation (Ax = b) in the SPICE circuit si...
SPICE, from the University of California, at Berkeley, is the de facto world standard for circuit si...
Fine-grained dataflow processing of sparse Matrix-Solve computation (A~x = ~b) in the SPICE circuit ...
As part of our effort to parallelise SPICE simulations over multiple FPGAs, we present a parallel FP...
Automated code generation and performance tuning tech-niques for concurrent architectures such as GP...
Abstract—Many stand-alone, FPGA-based accelerators sepa-rate the implementation of a computation int...
Many stand-alone, FPGA-based accelerators separate the implementation of a computation into two comp...
Abstract. Sparse matrix factorization is a critical step for the circuit simulation problem, since i...
A general approach to parallelizing direct method circuit simulation has been developed via novel al...
Abstract. Sparse matrix factorization is a critical step for the circuit simulation problem, since i...
International audienceThe current trend in electronics is to integrate more and more transistors on ...
Abstract—SPICE is widely used for transistor-level circuit simulation. However, with the growing com...
Over the last decades, there has been a rapid growth in the size and complexity of electronic circui...
Spatial processing of sparse, irregular, double-precision floating-point computation using a single ...
Abstract—Single-FPGA spatial implementations can provide an order of magnitude speedup over sequenti...
Fine-grained dataflow processing of sparse matrix-solve computation (Ax = b) in the SPICE circuit si...
SPICE, from the University of California, at Berkeley, is the de facto world standard for circuit si...
Fine-grained dataflow processing of sparse Matrix-Solve computation (A~x = ~b) in the SPICE circuit ...
As part of our effort to parallelise SPICE simulations over multiple FPGAs, we present a parallel FP...
Automated code generation and performance tuning tech-niques for concurrent architectures such as GP...
Abstract—Many stand-alone, FPGA-based accelerators sepa-rate the implementation of a computation int...
Many stand-alone, FPGA-based accelerators separate the implementation of a computation into two comp...
Abstract. Sparse matrix factorization is a critical step for the circuit simulation problem, since i...
A general approach to parallelizing direct method circuit simulation has been developed via novel al...
Abstract. Sparse matrix factorization is a critical step for the circuit simulation problem, since i...
International audienceThe current trend in electronics is to integrate more and more transistors on ...
Abstract—SPICE is widely used for transistor-level circuit simulation. However, with the growing com...
Over the last decades, there has been a rapid growth in the size and complexity of electronic circui...