The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 17th, 2024, 7:26pm
Pages: 1
Send Topic Print
more about Xoomsys (Read 10269 times)
101questions
Junior Member
**
Offline



Posts: 31

more about Xoomsys
May 22nd, 2005, 10:10am
 
I posted a question about Xoomsys accelerator a few months ago.
Now they claim they have a working alpha version:

http://www.eet.com/news/design/showArticle.jhtml;jsessionid=WBOBXOCVOFLKEQSNDBCS...

Anybody tried this one? Intends to try?
Back to top
 
 
View Profile   IP Logged
Baolin Yang
Guest




Re: more about Xoomsys
Reply #1 - May 23rd, 2005, 5:29pm
 
Quite some experts in parallel computation and fast circuit simulation have worked on parallel simulation in the 80s and early 90s.

Xoomsys' claim is that some method from control system can solve the hard problem. I am just not sure whether it is applicable to all types of circuits or just a few types of circuits. For strongly coupled complex analog or mixed signal circuit, it is hard to imagine that one can partition it in such a way that not much communication is needed.
Back to top
 
 
  IP Logged
101questions
Junior Member
**
Offline



Posts: 31

Re: more about Xoomsys
Reply #2 - May 24th, 2005, 8:49am
 
Yes, many failed to imrove spice simulator's speed without large sacrificions.
This time it's different. Xoomsys claim is that they are speeding up the existing commercial simulators like spectre, rather than writing their own one.
Assuming one spectre license costs like 30-40 Linux stations, one pays for single license and 30 station network and get power of 30 spectre simulators for the price of two licenses. Looks like a sweet deal.

Back to top
 
 
View Profile   IP Logged
Paul
Community Fellow
*****
Offline



Posts: 351
Switzerland
Re: more about Xoomsys
Reply #3 - May 25th, 2005, 4:24am
 
I don't know their product, but I guess you didn't get the way of operation of license servers with floating licenses...

Paul
Back to top
 
 
View Profile WWW   IP Logged
101questions
Junior Member
**
Offline



Posts: 31

Re: more about Xoomsys
Reply #4 - May 25th, 2005, 10:59am
 
Well, it's not like a license server, but if it speeds up a single-license simulation by a factor of 30, the simulation throughput becomes like for 30 separate simulators, right?
Back to top
 
 
View Profile   IP Logged
Baolin Yang
Guest




Re: more about Xoomsys
Reply #5 - May 25th, 2005, 1:34pm
 
All software vendors charge one license per computer. Oracle even insists on charging one license per core in the case of dual-core computers. Never heard of anyone who is willing to charge one license for users to run their software on 30 computers.
Back to top
 
 
  IP Logged
101questions
Junior Member
**
Offline



Posts: 31

Re: more about Xoomsys
Reply #6 - May 25th, 2005, 9:42pm
 
OK, let's put it another way. If Xoomsys technology works, it allows to use N licenses either for N simultanious simulations or for 1 simulation that runs N times faster. It's a very imprortant trade-off for me.
Back to top
 
 
View Profile   IP Logged
rf-design
Senior Member
****
Offline

Reiner Franke

Posts: 165
Germany
Re: more about Xoomsys
Reply #7 - May 31st, 2005, 6:15am
 
Indeed,

in the past 15 years there where approaches to speed up spices modified nodal circuit simulation. The parallel approaches are all depending on the algorithms. The device evaluation for instance could be run in parallel but for big size circuits the sparse matrix is dominating. Spectre does have application optimized code for doing that job. Parallel sparse matrix and multirate integration with latencies is the key. I think there is simply a manpower limitation to improve spice from the algorithm side. The parallel sparse matrix code today also show that the vector machines does not run them sucessfull. They are more powerful for FEM problems. Message passing architectures have latency issues. There is some drive from molecular dynamics where the problems have a similar sparse structure. I guess that this market would benefit more for the circuit simulation in future.

From the practical side use a single license on a liquid nitrogen cooled 3.2GHz FX-55.

For multicase verification use the licenses of the company and spread them over a number of boxes.

Organize your problem size and the verification hierachy scope that you get your result overnight.
Back to top
 
 
View Profile   IP Logged
101questions
Junior Member
**
Offline



Posts: 31

Re: more about Xoomsys
Reply #8 - May 31st, 2005, 9:12am
 
I'm sure that if speeding up the spice required only applying some well known methods,   the EDA companies would spend this effort many years ago. I agree with you that all the known techniques are already milked down to exhaustion.

My hopes are that Xoomsys uses something new and significantly different from others. Even their basic claim that they do not write their own simulator, but rather they are taking an existing binary code and run in in parallel on networked servers - this looks very different from other attempts.
I eager to learn more how they do it, or at least hear if it works from somebody who tried it.
Back to top
 
 
View Profile   IP Logged
rf-design
Senior Member
****
Offline

Reiner Franke

Posts: 165
Germany
Re: more about Xoomsys
Reply #9 - May 31st, 2005, 11:47pm
 
I tried do catch up some informations about the technology but got nothing. I guess that they take a netlist and analyse how to separate the circuit. If the signal flow, analysed from the netlist, could be figured out as an directed tree then they could break up the netlist and simulate separate pieces. I am not shure that all supported simulators accept PWL sources for the interconnection signal flow with very high number of points.

This approach is similar to sparse matrix ordering methods but the difference is that from the netlist  information you only know what is I, O or IO. And this categorisation is seldom true for analog.

So wait 14 days. Then they should leak some information.
Back to top
 
 
View Profile   IP Logged
rf-design
Senior Member
****
Offline

Reiner Franke

Posts: 165
Germany
Re: more about Xoomsys
Reply #10 - Jun 1st, 2005, 6:50am
 
Here a short summary what Al Davis knowns about his own simulator performance limitations:

http://lists.gnu.org/archive/html/gnucap-devel/2003-10/msg00000.html
Back to top
 
 
View Profile   IP Logged
101questions
Junior Member
**
Offline



Posts: 31

Re: more about Xoomsys
Reply #11 - Jun 1st, 2005, 12:23pm
 
rf-design, thanks for the interesting reading.
I believe all the major simulator implement most of the tricks that Al mentioned and then some more. However, they all are stalled in terms of speed to where they've been some 10 years ago. It looks like Spice-like simulator developers gave up on speed problem with all the speed progress moved over to ultrasim and the likes.
Let's look if Xoomsys can change anything here.
Back to top
 
 
View Profile   IP Logged
rf-design
Senior Member
****
Offline

Reiner Franke

Posts: 165
Germany
Re: more about Xoomsys
Reply #12 - Jun 2nd, 2005, 1:27am
 
I think they did not give up but the talent went a different way as the market does not deliver enough to justify deep research. There could be help from other application like chemistry and molecular dynamics. That first deliver efficient sparse matrix code for the upcoming multicore/multiprocessor machines which code be reused for circuit simulation.

I agree that on single CPU/Core there is not much left which justify new spice kernels.
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.