Modeling for synthesis and modeling for simulation seem to be two competing goals in the context of C++-based modeling frameworks. One of the reasons is while most hardware systems have some inherent parallelism efficiently expressing it depends on whether the target usage is synthesis or simulation. For synthesis, designs are usually described with synthesis tools in mind and are therefore partitioned according to the targeted hardware units. For simulation, runtime efficiency is critical but our previous work has shown that a synthesis-oriented description is not necessarily the most efficient, especially if using multiprocessor simulators. Multiprocessor simulation requires preemptive multithreading but most current C++-based high level ...
This thesis describes a method to simulate parallel programs written for shared memory multiprocesso...
Summarization: The breakdown of Dennard scaling coupled with the persistently growing transistor cou...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
This paper presents a static transformation algorithm, for C++-based hardware models such as SystemC...
Efficient modeling of concurrency and reactivity along with their efficient implementation in the si...
Increased complexity of micro-electronic systems demands a need for efficient system level models. S...
Simulation has emerged as the primary means for evaluating the design of multiprocessor systems. Sim...
During the design phase of modern digital and mixed signal devices, simulations are run to determine...
Detailed, cycle-accurate processor simulation is an inte-gral component of the design and study of c...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
While developing a hardware design, especially programmable hardware, it has proven useful to detect...
The performance improvement of conventional processor has begun to stagnate in recent years. Because...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
We describe novel techniques used for efficient simulation of memory in SimICS, an instruction leve...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
This thesis describes a method to simulate parallel programs written for shared memory multiprocesso...
Summarization: The breakdown of Dennard scaling coupled with the persistently growing transistor cou...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
This paper presents a static transformation algorithm, for C++-based hardware models such as SystemC...
Efficient modeling of concurrency and reactivity along with their efficient implementation in the si...
Increased complexity of micro-electronic systems demands a need for efficient system level models. S...
Simulation has emerged as the primary means for evaluating the design of multiprocessor systems. Sim...
During the design phase of modern digital and mixed signal devices, simulations are run to determine...
Detailed, cycle-accurate processor simulation is an inte-gral component of the design and study of c...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...
While developing a hardware design, especially programmable hardware, it has proven useful to detect...
The performance improvement of conventional processor has begun to stagnate in recent years. Because...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
We describe novel techniques used for efficient simulation of memory in SimICS, an instruction leve...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
This thesis describes a method to simulate parallel programs written for shared memory multiprocesso...
Summarization: The breakdown of Dennard scaling coupled with the persistently growing transistor cou...
Parallelization of logic simulation on register-transfer and gate level is a promising way to accele...