Stories
Slash Boxes
Comments

News for nerds, stuff that matters

FPGA Supercomputers

Posted by michael on Thu Mar 29, 2001 07:47 AM
from the drool dept.
olafva writes: "You may be interested in this new breakthrough! See NASA Press Release and a couple of today's local stories for a remarkable paradigm shift in "Computing Faster without CPUs"." CmdrTaco said he'd believe it when he saw it. Well, they've got pictures. (Update: 03/29 5:02 PM by michael : At NASA's request, we've modified the links in the above story to reduce the load on their Public Affairs website. The same content is at the new links.)
This discussion has been archived. No new comments can be posted.
FPGA Supercomputers | Log In/Create an Account | Top | 237 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4
  • FYI: Star Bridge=Fraudish Hype by Anonymous Coward (Score:1) Thursday March 29 2001, @04:19AM
  • Re:FPGA? (Score:5)

    by Anonymous Coward on Thursday March 29 2001, @04:05AM (#330970)
    Hey - spend some time at Tom's Hardware Page!

    An FPGA is a combination hardware/software device. If you passed that Digital Circuit Design class back in college, you remember that you can implement a 20-bit divider using - what - 84 NOR gates or something like that? There are orders of magnitude more gates in these devices, and orders of magnitude more complicated tasks can be accomplished.

    You write a 'program' as a collection of declarative statements from the "Predicate Calculus" around the internal structure of input and output pins, and the FGPG compiler figures out which "gates" to "program" in the "field".

    As the number of gates, intermediate terms, inputs, and outputs has grown, so has the complexity of the expressions, thus programs, that these puppies can handle.

  • by Anonymous Coward on Thursday March 29 2001, @04:15AM (#330971)

    There are a lot of groups working on similar stuff:

    http://www.ccm.ece.vt.edu/acs_api [vt.edu] - This is my group and I apologize for the lame web page.
    http://splish.ee.byu.edu [byu.edu] These guys do very good work, especially when it comes to hardware description languages.
    http://www.east.isi.edu/projects/SLAAC/ [isi.edu] We like these people too.
    http://www.annapmicro.com [annapmicro.com] A lot of our graduates go here.

    There are several more groups - you can find a more complete list on the People section of ISI's web site.

  • Smoke and mirrors? (Score:5)

    by Anonymous Coward on Thursday March 29 2001, @05:55AM (#330972)
    This FPGA-reprogramming trick came up about a year or so ago. If I recall correctly, the company involved has as its star actors, a couple of high-power intellectual property attorneys, and a huckster of sorts that has a patent on a reprogrammable audio mixer console, using similar technology. The company at the time was begging old, cast-off FPGAs from Altera, et al, so they could 'prototype' a few boards covered with hundreds of FPGAs, so they could show these around to various companies, and raise some venture capital. The only information available on their web site was a pitch aimed at folks with more money than wits, to invest in their company.

    The important things to note:

    1) Even though you can reprogram an FPGA in about a millisecond, the logistics of getting all the right programs to all the right FPGAs on a very dense board is left as an exercise to the reader (hint -- it is not a simple walk in the park).

    2) Even though you can reprogram an FGPA in about a millisecond (yielding the claimed 1000 times a second machine re-configuration), it takes many minutes (sometimes hours) for the typical VHDL or similar program to produce the code that you will want to download to those FPGAs. And, of course, if you want disimmilar loads for various groupings of those chips, you will need to repeat the above with feeling, over and over, and over.

    3) This particular company was crowing about their patented graphical programming language last year, and also didn't have anything real to show. In other words, no one had actually seen them push buttons, and have this magical language actually produce runnable code for all those FPGA's to do anything useful.

    As near as I can tell, this whole thing is based on some guy's idea of raising money so he can drive fast cars, etc, etc. What really hurts is seeing NASA geeting sucked into this black hole...

  • Re:This just in... by Tim Doran (Score:1) Thursday March 29 2001, @10:58AM
  • Re:All I know will be useless! by AxelBoldt (Score:1) Thursday March 29 2001, @08:15AM
  • Re:Press release by dilger (Score:1) Thursday March 29 2001, @04:08AM
  • How does this differ from my CPU? by roystgnr (Score:2) Thursday March 29 2001, @07:32AM
  • The real question is... by booch (Score:2) Thursday March 29 2001, @08:06PM
  • Re:The emperor looks great in those new clothes by Kythe (Score:1) Thursday March 29 2001, @01:54PM
  • Re:So we learn a new skill by slpalmer (Score:1) Thursday March 29 2001, @09:34AM
  • Re:So we learn a new skill by slpalmer (Score:1) Friday March 30 2001, @08:27AM
  • by jjr (6873) on Thursday March 29 2001, @04:12AM (#330981) Homepage
    NewsRelease
    National Aeronautics and
    Space Administration
    Langley Research Center
    Hampton, Virginia 23681-2199

    Bill Uher
    NASA Langley Research Center, Hampton, Va.
    (757) 864-3189

    For Release: March 26, 2001
    For those you can read the Word Document

    RELEASE NO. 01-021

    NASA Langley to test New Hyper Computer System
    Computing Faster Than Engineers Can Think

    NASA Langley engineers are exploring new tools and techniques that may move them and the projects they develop beyond the serial world into a parallel universe.

    Via a Space Act Agreement, NASA Langley Research Center will receive a HAL (Hyper Algorithmic Logic)-15 Hypercomputer from Star Bridge Systems, Inc. of Midvale, Utah. The system is said to be faster and more versatile than any supercomputer on the market and will change the way we think about computational methods.

    Taking up no more space than a standard desktop computer and using no more electrical current than an hair drier, the HAL-15 is the first of a new breed of high performance computer that replaces the traditional central processing units with faster Field Programmable Gate Arrays (FPGAs). These are specialty chips on a circuit board that can reconfigure themselves hundreds or thousands of times a second. This makes it possible for multiple applications to run at the same time on the same chips making them 1000 times faster than traditional commercial CPUs. This maximizes the use of millions of transistors (gates) on each silicon array. Traditional processors, because of their general purpose design, are wasteful, since for most applications they use only a small fraction of their silicon at any time.

    HAL is programmed graphically using the company?s proprietary programming language, VIVA. This language facilitates rapid custom software development by the system?s users. Besides NASA Langley, other users will include the San Diego Supercomputer Center, Department of Defense, Hollywood film industry and the telecommunications industry.

    -more-

    NASA Langley is among the first in the world to get ?hands on? experience with the new system. It will be implemented to explore:
    -Solutions for structural, electromagnetic and fluid analysis
    -Radiation analysis for astronaut safety
    -Atmospheric science analysis
    -Digital signal processing
    -Pattern recognition
    -Acoustic analysis

    Media Briefing: A media briefing will be held at 9 a.m., Tuesday, March 27, at the Pearl Young Theater Newsroom, Bldg. 1202, 5 North Dryden Street at NASA Langley Research Center. There will be a news briefing and short demonstration at 9 am followed by a demonstration and discussion for scientists and engineers. HAL developer Kent Gilson and Star Bridge Systems, Inc. CEO Brent Ward will conduct the demonstration. Two Langley researchers, Dr. Robert Singletarry and Dr. Olaf Storaasli, trained on the new system and will report on their first-hand experiences with the hypercomputer.

    -end-

  • didn't we see this before by scrytch (Score:2) Thursday March 29 2001, @06:20AM
  • How? by battjt (Score:1) Thursday March 29 2001, @05:55AM
  • HAL 15? by Lando (Score:1) Thursday March 29 2001, @04:10AM
  • Re:Nice usage scenario. by Saurentine (Score:1) Thursday March 29 2001, @09:33AM
  • Tks for the 2day old "news" by ch-chuck (Score:1) Thursday March 29 2001, @04:48AM
  • Re:Other groups working on similar stuff by bughunter (Score:1) Thursday March 29 2001, @08:48AM
  • Pic don't load and article has glaring errors. by crovira (Score:1) Thursday March 29 2001, @05:31AM
  • Re:So we learn a new skill by FreeUser (Score:2) Friday March 30 2001, @06:16AM
  • Re:So we learn a new skill by FreeUser (Score:2) Friday March 30 2001, @06:49AM
  • by FreeUser (11483) on Thursday March 29 2001, @05:23AM (#330991) Homepage
    Somebody with years of experience in traditional programming probably won't find their skills translate too easily. The investment in layers of abstraction built on traditional processors is too big ever to throw away, but this kind of a machine is a nifty trick to have available.

    It is extremely cool to have this technology emerging. As for our years of skills translating, or not, it isn't really all the important. We will simply learn how to program this new equipment, from scratch if necessary.

    It is a myth that the young learn better than the less-young. As an example, I learned German at 21 (and am now very fluent), Linux at 26, how to fly a plane at 33, and am now learning to write screenplays at 36. (As an amusing counterpoint I will almost certainly never learn to spell, even at 60. Not because I cannot, but because I have better things to do with my time, and a spell checker when absolutely necessary, but most of all, because I take perverse pleasure in yanking the grammar nazis' chains). While I doubt I'll be performing any airshows, or attending the Oscars, anytime soon, the point remains: we have already been taught how to think and learn. Learning how to use and program FPGAs won't be that big of a problem, with or without years of programming experience behind us.
  • Re:Umm by Delphis (Score:1) Thursday March 29 2001, @04:54AM
  • Re:"I'm sorry NASA, I can't do that..." by domc (Score:1) Thursday March 29 2001, @11:06AM
  • Re:So we learn a new skill by WillWare (Score:1) Thursday March 29 2001, @08:07AM
  • by WillWare (11935) on Thursday March 29 2001, @05:04AM (#330995) Homepage Journal
    Programming a bunch of FPGAs (essentially an ocean of gates and flipflops) is necessarily pretty different from programming a general purpose sequential computer. It's interesting to see Star Bridge's thoughts [starbridgesystems.com] on this, and why they're optimistic about this approach.
    The VIVA project was initiated several years ago to bring high-level computer language capability to FPGA programming and to take advantage of the massively parallel capabilities of FPGAs. FPGAs are cheap to make, much cheaper than complex microprocessors such as the Intel Pentium III. The yield rate is higher because the deposition densities are much more uniform for FPGAs than for microprocessors. Furthermore, the entire chip surface can be dedicated to usable transistors, with the potential to provide orders of magnitude more computing capability on the same size chip.
    They go on to describe a hierarchical GUI that connects functional block to make bigger functional blocks. Somebody with years of experience in traditional programming probably won't find their skills translate too easily. The investment in layers of abstraction built on traditional processors is too big ever to throw away, but this kind of a machine is a nifty trick to have available.
  • New amazing technology never comes around. by UnkyHerb (Score:2) Thursday March 29 2001, @08:31AM
  • by Erik Hensema (12898) on Thursday March 29 2001, @04:05AM (#330997) Homepage

    I couldn't read the press release (MS Word - bah), but judging from the websites, the FPGA is dynamically programmed to perform very specific tasks in hardware.

    Since these specific tasks can run in hardware, they will run 1000 times faster than a Pentium. There is no way in the world this machine is going to run general purpose applications at this speed. Only very specific, small, algorithms. Sorry, no 6000 fps for Quake ;-)

    This makes the machine useless for everyday use in your home. However, I agree this machine may be very usefull for flight-control computers.

  • What does it look like? by shaka (Score:1) Thursday March 29 2001, @04:02AM
  • Re:Nice usage scenario. by shaka (Score:1) Thursday March 29 2001, @04:44AM
  • by shaka (13165) on Thursday March 29 2001, @04:06AM (#331000)
    From the Daily Press coverage: "People could hook into central hypercomputers to run their entire households -- from the coffee pot to the television set, the shower to the garage door"

    Yeah, that's exactly what springs to my mind when I try to come up with uses for a supercomputer the size of a PC. To run my coffee pot.
    Finally I can actually make coffee at home; I've always wondered how they ran the coffee pot at 7-11 - where I buy all my coffee - but now I know: They use a supercomputer!
  • Re:Viva means Life?? by Raindog (Score:1) Thursday March 29 2001, @06:23AM
  • Re:The emperor looks great in those new clothes by ethereal (Score:1) Thursday March 29 2001, @06:58AM
  • Re:Erm.... The Name.... by ethereal (Score:1) Thursday March 29 2001, @07:00AM
  • as if that were new news... by timerider (Score:1) Thursday March 29 2001, @04:28AM
  • Re:Press release (Score:4)

    by Taurine (15678) on Thursday March 29 2001, @05:05AM (#331005) Homepage
    One would have thought that the natural format to choose for a press release on a web site would be HTML, just like the rest of the web site it is hosted on. That way, 100% of the world's Internet users, who are the only ones that will be able to retrieve the file, will be able to read it, regardless of the operating systems and user software they choose to install and/or pay for.

    Further, most of the 95% of the World that you believe use MS Word are not the people that will have any interest in reading about this. The people who are interested are mainly scientists and engineers, two groups who tend to be more likely than average to use a platform other than a PC running some version of Windows. These guys are more likely to write things in LaTeX than Word. But they will have an equal chance with everyone else of being able to read HTML.

    I certainly don't have any software installed on my system that can read Word files. I know of several programs that could do an aproximate conversion, but why should I install extra software, using my time and computing resources, to read this, when its not even close to the format that any reasonable person would have expected it to be in anyway?
  • Re:WOW!! Joint NASA/Sony Announcement!!! by BRock97 (Score:2) Thursday March 29 2001, @12:38PM
  • by BRock97 (17460) on Thursday March 29 2001, @05:09AM (#331007) Homepage
    So, NASA makes this announcement, and Sony goes right around and announces that they have been working closely with NASA to develop the Playstation 5 based on this technology. The PS5 which begat the Playstation 4 developed by the NSA which begat the Playstation 3 developed by IBM's super computer division will allow the game player to control the console from any NASA station in the world! Imagine playing Tekken Tag Tournament Hyper Z 2K10 Script Kiddie Edition with the folks on the International Space Station! From all that I have read, I think I will have to wait for the PS5 instead of the PS4 and PS3. Thanks Sony marketing engine!!!!!!!

    Bryan R.
  • Re:This is over dramatized by Mr. Piccolo (Score:1) Thursday March 29 2001, @10:29AM
  • Re:Probably only faster for simple operations by Anm (Score:1) Thursday March 29 2001, @10:12AM
  • FPGA? by toofast (Score:2) Thursday March 29 2001, @03:53AM
  • Re:So we learn a new skill by joekool (Score:1) Thursday March 29 2001, @03:08PM
  • Re:So we learn a new skill by joekool (Score:1) Thursday April 12 2001, @07:41PM
  • Specs for the HAL-15... by The Fun Guy (Score:2) Thursday March 29 2001, @06:42AM
  • Re:This just in... by _Splat (Score:1) Thursday March 29 2001, @09:46AM
  • Isn't this kind of like Hotspot in hardware? by IsleOfView (Score:1) Thursday March 29 2001, @04:44AM
  • Re:Press release by Hast (Score:1) Thursday March 29 2001, @04:52AM
  • Re:Pic don't load and article has glaring errors. by Rupert (Score:1) Thursday March 29 2001, @05:56AM
  • Re:Coming soon to a bedroom near you? by Ranger Nik (Score:1) Thursday March 29 2001, @10:12PM
  • Re:Press release by cmg (Score:1) Thursday March 29 2001, @05:27AM
  • Re:FPGA? by Eric^2 (Score:1) Thursday March 29 2001, @04:42AM
  • Re:The emperor looks great in those new clothes by zmooc (Score:1) Thursday March 29 2001, @05:05AM
  • Not that much of a big deal by zmooc (Score:2) Thursday March 29 2001, @04:47AM
  • Re:The emperor looks great in those new clothes by SpinyNorman (Score:1) Thursday March 29 2001, @07:51AM
  • Re:The emperor looks great in those new clothes by SpinyNorman (Score:2) Thursday March 29 2001, @05:00AM
  • Re:All I know will be useless! by SpinyNorman (Score:2) Thursday March 29 2001, @05:04AM
  • by SpinyNorman (33776) on Thursday March 29 2001, @07:54AM (#331026)
    Of course, but this is actually easy to do. I remember taking a VLSI design course (based on the Carver Mead/Lynn Conway book) back in college around 1980 and designing a "memory cell" with a built-in comparator that could swap the contents with the neighboring cell.... the "sort algorithm" then consists of loading the memory and clocking it N times! :-)

  • "Star Bridge" sounds familiar... by Raetsel (Score:2) Thursday March 29 2001, @04:25AM
  • Re:See "The Economist" by dhalgren (Score:1) Thursday March 29 2001, @01:59PM
  • Re:programming FPGAs is different by winse (Score:1) Thursday March 29 2001, @08:42AM
  • Re:Umm by winse (Score:1) Thursday March 29 2001, @09:13AM
  • Two companies have already taken delivery ... by emeka (Score:1) Thursday March 29 2001, @07:20AM
  • Correction by Talisman (Score:2) Thursday March 29 2001, @05:42AM
  • MS word only? are you kidding? by linuxlover (Score:1) Thursday March 29 2001, @10:16AM
  • Re:Other groups working on similar stuff by bugspawn (Score:1) Thursday March 29 2001, @11:08AM
  • Re:FPGA? by p3d0 (Score:2) Thursday March 29 2001, @08:34AM
  • Re:The emperor looks great in those new clothes by p3d0 (Score:2) Thursday March 29 2001, @08:43AM
  • Re:All I know will be useless! by p3d0 (Score:2) Thursday March 29 2001, @08:48AM
  • HAL by wiredog (Score:2) Thursday March 29 2001, @05:24AM
  • Re:Press release by BigNachos (Score:1) Thursday March 29 2001, @04:27AM
  • Re:"Star Bridge" sounds familiar... by MustardMan (Score:2) Thursday March 29 2001, @06:31AM
  • Re:FPGA? by jovlinger (Score:2) Thursday March 29 2001, @12:09PM
  • Fig leaves are in fashion again by jovlinger (Score:2) Thursday March 29 2001, @12:48PM
  • Oh my new toy has arrived by patrik (Score:1) Thursday March 29 2001, @05:28PM
  • Re:Coming soon to a bedroom near you? by patrik (Score:1) Thursday March 29 2001, @05:32PM
  • Re:FPGA? by Snoochie Bootchie (Score:2) Thursday March 29 2001, @07:08AM
  • Automated Gate Development by tsetem (Score:2) Thursday March 29 2001, @06:03AM
  • Re:FYI: Star Bridge=Fraudish Hype by Trailer Trash (Score:1) Thursday March 29 2001, @07:03AM
  • Yes, they do. by TurkishGeek (Score:1) Thursday March 29 2001, @07:04AM
  • Re:FPGA? by Necroman (Score:1) Thursday March 29 2001, @04:12AM
  • It might work or ... by mattcasters (Score:1) Thursday March 29 2001, @04:10AM
  • Re:So we learn a new skill by maraist (Score:2) Thursday March 29 2001, @06:37AM
  • Re:FPGA? by maraist (Score:2) Thursday March 29 2001, @06:52AM
  • April fools? by Jarvo (Score:1) Thursday March 29 2001, @08:05PM
  • I want one, and have for a long time! by ka9dgx (Score:2) Thursday March 29 2001, @09:13AM
  • Re:I want one, and have for a long time! by ka9dgx (Score:2) Friday March 30 2001, @07:34PM
  • Re: Press release contained a virus? by rkent (Score:2) Thursday March 29 2001, @12:40PM
  • Re:Isn't this kind of like Hotspot in hardware? by GooberToo (Score:1) Thursday March 29 2001, @07:24AM
  • Scary.... by supz (Score:1) Thursday March 29 2001, @02:48PM
  • great quote from press release by gonar (Score:2) Thursday March 29 2001, @05:16AM
  • Re:Press release (Score:3)

    by stevens (84346) on Thursday March 29 2001, @04:40AM (#331060) Homepage
    Well I would have taken a look at the press release... if it wasn't in fscking MS Word format. Sigh.

    Abiword [abisource.com] runs on just about any platform you can use on a PC and reads MS Word files pretty well. It reads this press release just fine.

    Steve
  • Re:Erm.... The Name.... by Borealis (Score:2) Thursday March 29 2001, @06:20AM
  • Rehash of Starbridge systems by Borealis (Score:2) Thursday March 29 2001, @06:26AM
  • Re: Grep expansion by kevin805 (Score:1) Thursday March 29 2001, @04:55AM
  • Re:All I know will be useless! by kevin805 (Score:1) Thursday March 29 2001, @04:59AM
  • Re: Grep expansion by kevin805 (Score:1) Sunday April 08 2001, @03:12PM
  • Not NAND but LUT (Score:5)

    by Savant (85811) on Thursday March 29 2001, @05:55AM (#331066)
    I'm a programmer at Xilinx working on an internal tool our IP developers use, and I have to say that that's not how FPGAs work. The boards have flipflops and LUTs (Look Up Tables) in a regular matrix; the LUTs hold 16 values and act essentially as truth tables indexed by 4 inputs. Hence they can imitate any gate with the same number of inputs, be it XOR or NAND or any other gate (or even some combination of 2-input gates which has 4 inputs and a single output). This is, of course, a very simplified explanation, but the principle is the same even with the more advanced FPGAs.

    'Gates' figures on FPGAs are thus rough estimates of how many NAND gates would be needed to provide similar functionality.

    Savant
  • Re:Parallel loading and partial reconfig by cheese_wallet (Score:1) Thursday March 29 2001, @08:44AM
  • Re:Probably only faster for simple operations by andrewmc (Score:2) Thursday March 29 2001, @04:12AM
  • What FPGA computers are (and arn't good at.) by VC (Score:1) Thursday March 29 2001, @05:34AM
  • In case anyone was wondering... by naasking (Score:1) Thursday March 29 2001, @04:52AM
  • No April Fools by ahde (Score:1) Thursday March 29 2001, @08:25AM
  • Re:The emperor looks great in those new clothes by evilWurst (Score:1) Thursday March 29 2001, @05:39PM
  • What use... by mindriot (Score:1) Thursday March 29 2001, @04:53AM
  • Re:It might work or ... by benwb (Score:1) Thursday March 29 2001, @05:51AM
  • seems like a beauthiful april's fool by Vinz (Score:1) Thursday March 29 2001, @09:29PM
  • connection machine? by daevt (Score:1) Thursday March 29 2001, @07:17AM
  • Re:This just in... (Score:3)

    by haystor (102186) on Thursday March 29 2001, @06:33AM (#331077)
    Naw, if NASA really wanted to screw with the SETI@Home crowd they could plant some false positives.
  • All I know will be useless! by Domini (Score:2) Thursday March 29 2001, @04:41AM
  • Re:Traveling salesman tractable? Not. by Domini (Score:2) Thursday March 29 2001, @07:57PM
  • Persistant RAM? by Cullpepper (Score:1) Thursday March 29 2001, @07:52AM
  • Computing Faster Than Astronauts Can Run by SmokeSerpent (Score:1) Thursday March 29 2001, @10:03AM
  • Re:FPGA? by chrysrobyn (Score:1) Thursday March 29 2001, @09:34AM
  • Re:The Nasa Press Realease by Fesh (Score:1) Thursday March 29 2001, @09:33AM
  • by coyul (119455) on Thursday March 29 2001, @06:21AM (#331084)
    They go on to describe a hierarchical GUI that connects functional block to make bigger functional blocks. Somebody with years of experience in traditional programming probably won't find their skills translate too easily.
    In my digital logic class in university we had FPGA boards from Altera in the lab. To program them, you defined your components in VHDL, then connected them in a GUI that resembled that of any other visual object-oriented IDE (which I admittedly don't use). If you want the output of one component to feed into the input of another component, you just draw a line between them. This is not difficult. From this GUI you can easily pull up the VHDL description of any component and edit it if you need to. Reading the 'Programming VIVA' section on Star Bridge's homepage [starbridgesystems.com], they're environment is remarkably similar. Trust me: if some of the folks in my class could make things work in this kind of environment, no programmer worth the name should have any difficulty adapting...
  • Re:The emperor looks great in those new clothes by stixman (Score:1) Thursday March 29 2001, @05:22AM
  • Re:programming FPGAs... It's not that hard by geodejo (Score:1) Thursday March 29 2001, @04:40PM
  • Re:All I know will be useless! by pointym5 (Score:1) Thursday March 29 2001, @05:31AM
  • Re:All I know will be useless! by pointym5 (Score:1) Thursday March 29 2001, @07:27AM
  • Re:I want one, and have for a long time! by pointym5 (Score:1) Thursday March 29 2001, @10:19AM
  • 2001 by ostawookiee (Score:2) Thursday March 29 2001, @04:43AM
  • Re:Nice usage scenario. by shren (Score:2) Thursday March 29 2001, @09:56AM
  • Another use? by shren (Score:2) Thursday March 29 2001, @10:07AM
  • Ball And Chain by zxc132 (Score:1) Thursday March 29 2001, @06:47AM
  • Traveling salesman tractable? Not. by clary (Score:2) Thursday March 29 2001, @05:56AM
  • Re:All I know will be useless! by clary (Score:2) Thursday March 29 2001, @06:38AM
  • this is old hat by aminorex (Score:1) Thursday March 29 2001, @07:55AM
  • Make video games like the holodeck? by HerrGlock (Score:1) Thursday March 29 2001, @03:49AM
  • It looks like an Indigo by HerrGlock (Score:1) Thursday March 29 2001, @03:51AM
  • Re:Probably only faster for simple operations by buback (Score:1) Thursday March 29 2001, @01:21PM
  • Re:Press release by Kronovohr (Score:1) Thursday March 29 2001, @06:38AM
  • No, it is way diffrent by DaGrilling (Score:1) Friday March 30 2001, @05:06AM
  • Erm.... The Name.... by John_Booty (Score:2) Thursday March 29 2001, @04:32AM
  • Re:Erm.... The Name.... by John_Booty (Score:2) Thursday March 29 2001, @04:48AM
  • Re:programming FPGAs is different by DCheesi (Score:1) Thursday March 29 2001, @07:01AM
  • by DCheesi (150068) on Thursday March 29 2001, @06:38AM (#331105) Homepage
    I don't know anything about this company, so I'll have to take your word for it. But I don't think this is as implausible as you make it sound.

    I'm assuming that what they're planning is to have a sort of standard library of FPGA loads for different functions, and programmers will write programs by picking the right loads for each device group. This, no doubt, is what that special language is for, so that programmers won't have to understand all the gory details in order to write code for it. Any custom loads that need to be created will be synthesized at compile time; compilation will be slow, but the run-time can be fast.

    Admittedly, programming all those individual FPGAs on the fly is a complex and difficult task, but then, I doubt that most programs will be reconfiguring so often in the real world. Their 1000/s number is a maximum, and may not apply when you're trying to program multiple loads into multiple devices.

  • Re:It might work or ... by JimPooley (Score:1) Thursday March 29 2001, @05:10AM
  • Re:Erm.... The Name.... by JimPooley (Score:1) Thursday March 29 2001, @05:14AM
  • Re:1000 times paster than a pentium 4?... by SuperCujo (Score:1) Thursday March 29 2001, @04:49AM
  • Re:FPGA? by DeeKayWon (Score:2) Thursday March 29 2001, @06:14AM
  • Re:It might work or ... by Cybrex (Score:1) Saturday March 31 2001, @03:17AM
  • Re:Umm by bornie (Score:1) Thursday March 29 2001, @04:01AM
  • by bornie (166046) on Thursday March 29 2001, @04:09AM (#331112)
    "Since these specific tasks can run in hardware, they will run 1000 times faster than a Pentium. There is no way in the world this machine is going to run general purpose applications at this speed. Only very specific, small, algorithms. Sorry, no 6000 fps for Quake ;-)"

    Humm.. 1000 times faster, 6000fps in Quake with this, do you really mean to imply that you only get 6fps in Quake with current technology? :)
  • stuff one for me by b4upoo (Score:1) Thursday March 29 2001, @08:42AM
  • Re:So we learn a new skill by rawburt (Score:1) Thursday March 29 2001, @07:20AM
  • Roblimo? by NewbieSpaz (Score:1) Thursday March 29 2001, @03:57AM
  • LPGA? by Sir_Real (Score:1) Thursday March 29 2001, @08:42AM
  • Re:FPGA by olafva (Score:1) Friday March 30 2001, @04:46AM
  • Re:Oh my new toy has arrived by olafva (Score:1) Friday March 30 2001, @05:09AM
  • Re:Imagine... by dynoman7 (Score:1) Thursday March 29 2001, @04:22AM
  • Old News really by TooTechy (Score:1) Thursday March 29 2001, @06:42AM
  • This just in... (Score:5)

    by TheOutlawTorn (192318) on Thursday March 29 2001, @03:57AM (#331121)
    NASA's SETI@Home team has unexpectedly jumped ahead of all other teams, with 3.74 billion work units processed over the last three days. A NASA spokesperson has been quoted as saying "Up yours, Sun Micro!"
  • Re: Press release contained a virus? by achurch (Score:2) Thursday March 29 2001, @01:36PM
  • Imagine... (Score:4)

    by NiceBacon (202600) on Thursday March 29 2001, @03:54AM (#331123)
    ... a Beowulf cluster of these. *punch* *ow* *sorry, sorry!* *ow*
  • Re:Coming soon to a bedroom near you? by Jaysyn (Score:1) Thursday March 29 2001, @11:05AM
  • Re:The Nasa Press Realease by vanadium4761 (Score:1) Thursday March 29 2001, @07:31AM
  • We just need better compilers ;) by PinkyAndThaBrain (Score:1) Thursday March 29 2001, @09:11AM
  • NASA Press Release by slutdot (Score:1) Thursday March 29 2001, @04:04AM
  • Re:The emperor looks great in those new clothes by Atlantix (Score:1) Thursday March 29 2001, @06:28AM
  • Re:Not Truly 1000 Faster by Atlantix (Score:1) Thursday March 29 2001, @06:52AM
  • Re:FPGAs by Atlantix (Score:1) Thursday March 29 2001, @07:10AM
  • by Atlantix (209245) on Thursday March 29 2001, @08:11AM (#331131)
    Absolutely. You don't have to recompile the code everytime you want to turn on an FPGA system. With Xilinx FPGAs, you store the object code in a reprogrammable PROM and on power-up, the FPGA just reads the PROM to find out what it's supposed to do. Altera chips integrate the PROM and keep their programming when turned off so they startup faster.
  • Re:Probably only faster for simple operations by Shane Hathaway (Score:1) Thursday March 29 2001, @03:05PM
  • Re:Probably only faster for simple operations by Sabol (Score:1) Thursday March 29 2001, @12:43PM
  • The emperor looks great in those new clothes by tenzig_112 (Score:2) Thursday March 29 2001, @03:57AM
  • "I'm sorry NASA, I can't do that..." by Bahumat (Score:1) Thursday March 29 2001, @06:27AM
  • Re:Probably only faster for simple operations by mchang (Score:1) Thursday March 29 2001, @10:18AM
  • Re:Other groups working on similar stuff by mchang (Score:1) Thursday March 29 2001, @10:33AM
  • Re:FPGAs by mchang (Score:1) Thursday March 29 2001, @10:56AM
  • Re:Coming soon to a bedroom near you? by wanderung (Score:2) Thursday March 29 2001, @04:31AM
  • Handy 21 by devnullkac (Score:1) Thursday March 29 2001, @05:51AM
  • Timing issue? by Spackler (Score:1) Thursday March 29 2001, @04:07AM
  • Re:FPGA? by Alatar (Score:2) Thursday March 29 2001, @06:13AM
  • Re:Nice usage scenario. by bmongar (Score:1) Thursday March 29 2001, @04:33AM
  • Re:Nice usage scenario. by bmongar (Score:1) Thursday March 29 2001, @05:15AM
  • This is over dramatized by sheetsda (Score:1) Thursday March 29 2001, @04:16AM
  • For those unfamiliar with the story of the emperor by Kalabajoui (Score:1) Thursday March 29 2001, @08:47AM
  • Viva means Life?? by gwizah (Score:1) Thursday March 29 2001, @05:16AM
  • Sun was smart about this one by AKAImBatman (Score:1) Thursday March 29 2001, @01:20PM
  • Re:This just in... by ljaguar (Score:1) Thursday March 29 2001, @08:36PM
  • Does the NSA already have a poop load of these? by JohnDenver (Score:1) Thursday March 29 2001, @04:47AM
  • Re:Yes, they do. by JohnDenver (Score:1) Thursday March 29 2001, @09:49AM
  • April Fools joke? by ratguy (Score:2) Thursday March 29 2001, @07:15AM
  • Check their claimed speeds by dirtyrat (Score:2) Thursday March 29 2001, @07:54AM
  • Re:Pic don't load and article has glaring errors. by Anoriymous Coward (Score:1) Thursday March 29 2001, @07:12AM
  • Re:programming FPGAs is different by dedsp_ce (Score:1) Thursday March 29 2001, @05:53AM
  • See "The Economist" by doctorfun (Score:2) Thursday March 29 2001, @08:56AM
  • Re:Modded Funny by crontab (Score:1) Thursday March 29 2001, @01:51PM
  • Commercial FPGA solutions used in bioinformatics by airuck (Score:1) Thursday March 29 2001, @05:39AM
  • Re:FPGA? by df1m (Score:1) Thursday March 29 2001, @04:22AM
  • Re:Adaptive silicon? by markmoss (Score:1) Thursday March 29 2001, @06:29AM
  • Re:Probably only faster for simple operations by markmoss (Score:1) Thursday March 29 2001, @07:01AM
  • Re:Probably only faster for simple operations by markmoss (Score:1) Thursday March 29 2001, @07:07AM
  • Re:HAL 15? by markmoss (Score:1) Thursday March 29 2001, @07:08AM
  • Re:Can I use this as a compiler? by markmoss (Score:1) Thursday March 29 2001, @07:15AM
  • Re:So we learn a new skill by markmoss (Score:1) Thursday March 29 2001, @07:36AM
  • Re:FPGA? by markmoss (Score:2) Thursday March 29 2001, @06:24AM
  • Re:Coming soon to a bedroom near you? by markmoss (Score:2) Friday March 30 2001, @04:51AM
  • by markmoss (301064) on Thursday March 29 2001, @06:56AM (#331168)
    "why aren't we all ditching our amd's/pentiums and buying one of these little babies?"
    A) It's only faster on certain problems where the computations can be performed massively in parallel. And most CPU's already spend 99% of their time waiting for data to arrive from memory or the hard drive, or for the operator to click the mouse.

    B) It's a s-o-b to program. You aren't writing software, you are designing a custom hardware circuit to solve the problem, which is then implemented by programming logic gates and connections in the chips. In other words, on a computing job where you could write a program in C in a week and it would run in 1 minute on a PC, on FPGA's it might take a year to design and run in a millisecond. So if reducing the run time is worth paying six figures for software development, go for it... Maybe the HAL people have found a way to ease the programming, but it's still going to be quite a lot harder than normal programming.

    Just guessing this box might hold 100 FPGA's at $25 each. Plus it has to have a normal computer in there to hand the programs and data out to the FPGA's. So it costs more than a PC, but maybe not as much as a top-end workstation (depending on how big a profit margin they are taking). It's great for a rocket navigational system, but the only down to earth applications I can think of for a machine this big are professional video processing, weather prediction, and some really heavy engineering simulations.

    On a smaller scale, cell phones and future modems are likely to include some FPGA-like circuits, probably as a small part of a custom chip rather than as a separate FPGA. When a new protocol comes out requiring revised circuit design, you do the changes in the FPGA program and distribute it to be downloaded.

    No government could stop this; FPGA's are sold worldwide and used extensively for prototyping and occasionally for production. Maybe they'll try to restrict the HAL programming language.
  • ummmm by crudmonky (Score:1) Thursday March 29 2001, @07:10AM
  • Nothing new - just hype by user_used (Score:1) Thursday March 29 2001, @11:44AM
  • Alternative links by Glog (Score:1) Thursday March 29 2001, @06:34AM
  • Re:Can I use this as a compiler? by Bobo the Space Chimp (Score:1) Thursday March 29 2001, @08:48AM
  • Re:Erm.... The Name.... by Bobo the Space Chimp (Score:1) Thursday March 29 2001, @08:53AM
  • Re:Traveling salesman tractable? Not. by Bobo the Space Chimp (Score:1) Thursday March 29 2001, @09:06AM
  • Re:Pic don't load and article has glaring errors. by Bobo the Space Chimp (Score:1) Thursday March 29 2001, @10:40AM
  • by Anonymous Admin (304403) on Thursday March 29 2001, @04:36AM (#331176)
    "It uses no more energy than a hair dryer" That is 1500 watts. My apartment is small enough that I would have to keep the windows open in the wintertime to keep from roasting in here...
  • Re:Erm.... The Name.... by oooga (Score:2) Thursday March 29 2001, @06:45AM
  • Re:This just in... by belthezar (Score:1) Thursday March 29 2001, @04:28AM
  • Re:Press release by banuaba (Score:1) Thursday March 29 2001, @05:52AM
  • Can I use this as a compiler? by Ayende Rahien (Score:1) Thursday March 29 2001, @04:26AM
  • Re:Umm by jayhole (Score:1) Thursday March 29 2001, @08:29AM
  • Umm by whanau (Score:1) Thursday March 29 2001, @03:58AM
  • Re:FPGA? by Claric (Score:2) Thursday March 29 2001, @04:48AM
  • Re:Erm.... The Name.... by geggibus (Score:1) Thursday March 29 2001, @04:47AM
  • Re:Smoke and mirrors? by garns (Score:1) Thursday March 29 2001, @12:05PM
  • Things too Note!! (Score:3)

    by garns (318370) on Thursday March 29 2001, @05:22AM (#331186) Homepage
    I attended the press briefing. First I would like to note that the presentor was a very likable guy who was open to questions and very knowledgeable. He had an example with the HAL computer calculating the Julian set vs. a PIII 850. The difference was amazing. You could zip around the set on the HAL, where the PIII kinda skipped around about 1/3 fps. Finally the price that was quoted 1 millllion dolllars!!! Worth it?? Time will tell.
  • Re:Smoke and mirrors? by superflex (Score:2) Thursday March 29 2001, @07:47AM
  • Re:Other groups working on similar stuff by M$ Winblows (Score:1) Thursday March 29 2001, @08:17AM
  • Yeah, but will it run *nix? (ducking) ~EOM~ by RoninAdmin (Score:1) Thursday March 29 2001, @02:35PM
  • Adaptive silicon? by Tricolor Paulista (Score:1) Thursday March 29 2001, @04:04AM
  • Coming soon to a bedroom near you? by MDCore (Score:1) Thursday March 29 2001, @04:05AM
  • Re:FPGA? by hamish_moffatt (Score:1) Thursday March 29 2001, @05:04AM
  • FPGAs by hamish_moffatt (Score:2) Thursday March 29 2001, @05:10AM
  • Modded Funny (Score:4)

    by Canonymous Howard (325660) on Thursday March 29 2001, @07:51AM (#331194)
    Ya gotta love it when someone quotes the press release verbatim and it gets modded "funny."

  • Re:Erm.... The Name.... by Vintermann (Score:1) Thursday March 29 2001, @05:01AM
  • I wonder what this would do for my RC5 keyrate? by PlausibleDeniability (Score:1) Thursday March 29 2001, @07:17AM
  • Four days early (April 1) by borg3of27 (Score:1) Thursday March 29 2001, @05:02AM
  • can it do double-precision floating point? by borg3of27 (Score:1) Thursday March 29 2001, @08:20AM
  • Re:Other groups working on similar stuff by adamjone (Score:1) Thursday March 29 2001, @05:08AM
  • Re:How? by adamjone (Score:1) Thursday March 29 2001, @07:04AM
  • Not Truly 1000 Faster by adamjone (Score:2) Thursday March 29 2001, @04:53AM
  • April Fools by Posthour (Score:1) Thursday March 29 2001, @05:08AM
  • Re:Erm.... The Name.... by eekDude (Score:1) Thursday March 29 2001, @05:20AM
  • PLDs and GT by Malluck (Score:1) Thursday March 29 2001, @09:28AM
  • FPGA by soulsurf (Score:1) Thursday March 29 2001, @11:33PM
(1) | 2 | 3 | 4