United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 



Feedback

A forum for readers to speak their minds on issues that are important to the design community

Rancher's reprise

To the Editor:

I'd like to raise a few issues concerning your recent article on the Sun server ranches ("The Compute Ranch Takes Over EDA," August, p. 55). Ranches (or farms) are nothing new. When I worked for Intel a number of years ago (the early '90s--the Pentium era) they created what they termed a "RISC farm" made up of racks of IBM RS-6000s.

I noticed an omission of any reference to multi-threaded applications running on SMP engines. Isn't Sun exploiting this technology?

Is there a typo in the table for average queue time? Shouldn't that unit of measure be minutes, not hours?

Stephen Lear
Engineering services manager
Texas Instruments Storage Product Group
San Jose

Author Dwayne Lee replies:

Yes, I agree that ranches and farms aren't new; we at Sun put together our first farm back in 1991-92 during the development of the Ultrasparc-I processor. We are focusing on trying to get the message out that the ranch/farm computing methodology is a great way to leverage computing resources and to bring efficiency to compute-intensive tasks. This style of computing should be more commonplace than it has been.

We do run multi-threaded applications and our load-balancing/sharing software manages these applications appropriately. For example, a user can send a job into the system and ask for six CPUs; the system then reserves six CPUs for this particular job to run on. The EDA market, however, has yet to promote many multi-threaded applications. Sun has been working with our ISVs to develop more multi-threaded applications. Generally the EDA vendors need to develop this capability in new applications, as trying to add this to existing applications is very difficult. MP/MT applications are continuing to grow in number and we are seeing some very good applications taking advantage of Symmetric Multiprocessing (SMP) technology. Check out www.sun.com/technical-computing/EDA/isv.html for specifics.

The average queue time and to some extent the average run time numbers are a bit misleading. They in fact represent aggregate numbers for all jobs run through our compute pool. The queue time seems very high because the majority of the jobs run through are regression suites. These suites usually consist of a large number of jobs, usually in the thousands. They are queued all at once, so that last job waits a long time--hence the high queue time. In many cases users see very short queue times, on the order of minutes or even seconds. We have over 100 queues, allowing us to control latency and throughput. For jobs that run only a few minutes, we experience low-latency queues, while the queues for the regression suites have higher latencies but also higher throughput.

To voice an opinion on this or any other article in Integrated System Design, please e-mail your comments to jeff@isdmag.com.


Send electronic versions of press releases to news@isdmag.com
For more information about isdmag.com e-mail webmaster@isdmag.com
Comments on our editorial are welcome.
Copyright © 2000 Integrated System Design Magazine

  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Looking for a new job?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
SRC Expands R&D Centers
The Semiconductor Research Corp has added a new center to its university R&D efforts.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 
Education and
Learning


Learn Now:












Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
Network Websites
International
Network Features




All materials on this site Copyright © 2009 TechInsights, a Division of United Business Media LLC All rights reserved.
Privacy Statement | Terms of Service | About