Upload
derick-hardy
View
215
Download
1
Embed Size (px)
Citation preview
Using Grid Computing in Parallel Electronic Circuit
SimulationMarko DimitrijevićMarko Dimitrijević
FACULTY OF ELECTRONIC ENGINEERING,UNIVERSITY OF NIŠ
LABORATORY FOR ELECTRONIC DESIGN AUTOMATION
Introduction
Electronic circuit simulationElectronic circuit simulation Parallelization of simulation processParallelization of simulation process The basic of The basic of grid computinggrid computing Circuit simulation in grid environmentCircuit simulation in grid environment ConclusionConclusion
Circuit simulation – the most intensive calculations
Significant processing powerSignificant processing power Large operating memoryLarge operating memory Large storage capacityLarge storage capacity Simulation runtimes are very longSimulation runtimes are very long
Parallelization – a way to reduce calculation time
OpenMPOpenMP MPIMPI
Parallel simulator implementationpAlecsis pAlecsis – – ParallelParallel Analog and LogicAnalog and Logic Electronic Circuits Simulation SystemElectronic Circuits Simulation System::
Mixed-signal and mixed-domain Mixed-signal and mixed-domain simulatorsimulatorMaster-slaveMaster-slave algoritam algoritamMPI MPI implementationimplementation
Parallel simulator implementationpAlecsis pAlecsis – – ParallelParallel Analog and LogicAnalog and Logic Electronic Circuits Simulation SystemElectronic Circuits Simulation System::
Parallel simulator implementationpAlecsis pAlecsis – – ParallelParallel Analog and LogicAnalog and Logic Electronic Circuits Simulation SystemElectronic Circuits Simulation System::
Number of MOSFETs
Simulation SpeedupTime(1 node) / Time(2
nodes)
420 0.96
740 1.1
1480 1.5
Scientific challenging – intensive calculations
Grid
Resource sharing and coordinated problem solving in dynamic, multi-institutional virtual organizations.
Anatomy of computer grid
ReplicaReplicaCatalogueCatalogue
ResourceResourceBrokerBroker
StorageStorageElementElement
ComputingComputingElementElement
Information Information ServiceService
Job Status
DataSets info
Auth.&Auth.
Job S
ubm
it Event
Job
Query
Job
Stat
us
Input“sandbox”
Input “sandbox” +
Broker Info
Output “sandbox”
Output“sandbox”
Publis
h
SE & CE info
User User interterfaceinterterface
Circuit simulation in grid infrastructure
Conclusion
Application is in the test phase, Application is in the test phase, deployment phase will start next year.deployment phase will start next year.