Slashdot Mirror


Canada to Launch Countrywide Virtual SuperComputer

LadyCatra writes "A serious shortage of world-class computing power in Canada prompted University of Alberta scientists to create the next best thing -- a countrywide, virtual supercomputer. On Nov. 4, thousands of computers from research centres across the country will be strung together by a U of A effort to create the most powerful computer in this country. The full story is here"

188 comments

  1. Distributed computing? by httpamphibio.us · · Score: 3, Interesting

    Why didn't they just make a client program for distributed computing so the entire country/world could help out?

    --
    sig.
    1. Re:Distributed computing? by seann · · Score: 1

      As a canadian, I'd donate some spare cpu% to the UofA.
      I'm sure many others in the world would too.

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    2. Re:Distributed computing? by Xipe66 · · Score: 2, Informative

      And what do you call this?

      The computers will be linked by the Internet, but involve a simple networking system, Lu said. Keeping the linkage as simple as possible was the goal.

      Read the article the next time, will you?

      --
      Civilization is the process of setting man free from men.
    3. Re:Distributed computing? by httpamphibio.us · · Score: 2

      It's not a system that just anyone can use, which is what I was suggestting.

      --
      sig.
    4. Re:Distributed computing? by FTL · · Score: 5, Insightful
      >Why didn't they just make a client program for distributed computing so the entire country/world could help out?

      Because there will always be creeps who won't play fair. Much of the work that SETI@home does is security, combatting those who would submit false or abreviated results in order to get higher stats. UofA want to do real computing on a variety of applications. They've concluded that it is more efficent (for their purposes) to go for a small pool whose results they can trust, than to go for a large pool whose results they have to check and double-check.

      Each approach has significant advantages and disadvantages. It depends on the type of work you are interested in performing.

      --
      Slashdot monitor for your Mozilla sidebar or Active Desktop.
    5. Re:Distributed computing? by mansikki · · Score: 1

      Actually the article does not state anything about
      the implementation, other than it is internet based [please correct me if I'm wrong]. There's
      no reference to this project on the UoA web pages,
      either. UoA dept of Physics seems to have a Beowulf cluster, but this "Virtual Supercomputer"
      sounds more like Globus (http://www.globus.org)
      to me.

    6. Re:Distributed computing? by jsse · · Score: 1

      Why didn't they just make a client program for distributed computing so the entire country/world could help out?

      We used to call it Napster, but now it's called deadmeat something.

    7. Re:Distributed computing? by altadel · · Score: 1

      The U of A has at least a dozen clusters (Chemistry has seven unto themselves). The central Computer and Network Services group has two clusters: dual Athlon and P4. Physics has three or more clusters, one of which is in Edmonton and Lausanne (CERN).

      --
      --altadel
    8. Re:Distributed computing? by gl4ss · · Score: 1

      yeah, why don't everybody who needs to buy a calculating farm just make a distributed client and tell everyone to use it because it saves the world?
      like, perhaps they want things to be consistent, under their control.

      it's actually sometimes goood to know when will some computation be ready.. (&etc) and be in charge of the system.

      --
      world was created 5 seconds before this post as it is.
    9. Re:Distributed computing? by Anonymous Coward · · Score: 0

      Thanks for the interest in our project. We've created an FAQ at: http://www.cs.ualberta.ca/~ciss/CISS/faq.html More information will come on-line as Nov. 4 gets closer.

    10. Re:Distributed computing? by darcyXmcgee · · Score: 1
      There are a few reasons:
      1. The granularity of the tasks that are farmed out to SETI@home screensavers (and other similar projects) are relatively small. They are not particularly large in terms of memory or compute requirements.
      2. The input and the output of these types of tasks is small. The data movement requirements are not all that large.
      3. These tasks only talk to the central server. The communication pattern is a very simple star network. Sure, it requires some interesting provisioning at the central server(s), but these are well-known client/server problems.

      The goal of the Grid is to turn up the knob on all of these - to deliver complex communication patterns, large grain computation, with large data sets, over a wide area, straddling multiple management domains. Applications that make use of this kind of infrastructure are interesting.

      There a good number of these efforts in the U.S. and Europe, but very few in Canada. I wish Jonathan all the success in the world with this. I hope that this will help get Canadian granting agencies to notice how things could work. (Here's an exercise: Ask your favourite Canadian granting agency, say http://www.nserc.ca/, what their policy is on Grid computing.)

      See the Grid Canada site (http://www.gridcanada.ca/) for information on a parallel effort to get resources to participate in a cross-Canada Grid project.

      Darcy

  2. And.... by Anonymous Coward · · Score: 3, Funny

    ...on Nov. 5, someone will find a way to temporarily use all of this virtual power to play a round or two of half life....

  3. Security by Anonymous Coward · · Score: 0

    Security perhaps? I wouldn't trust a distributed model for University research. Neither does lucal arts (they could but why would they)

    1. Re:Security by SkankhodBeeblebrox · · Score: 2, Informative

      I would imagine this distributed computing effort will be conducted using Ca*NET, which isn't really what I'd consider a public network. As such, I don't think they'd really have to worry about hackers and such.

  4. Wow by Jezza · · Score: 4, Interesting

    This seems like a really good idea, I don't really understand why more places don't do this. I mean most of us work in offices where the computer power is amazing and largely untapped.

    I think what this really needs is to be make easier for the mainstream, so anyone could do it. Perhaps bundle the tools (programming and deployment) with mainstream operating systems?

    It's just an idea, my NeXT had Zilla (it's version of this) years ago - seems a shame that this hasn't caught on more widely. So come on Apple - let's see it, put it in the Darwin project and put a nice UI on it in Mac OS X.

    1. Re:Wow by g4dget · · Score: 2

      It's just an idea, my NeXT had Zilla (it's version of this) years ago - seems a shame that this hasn't caught on more widely.

      And before that, other people did the same thing. And there is at least a dozen projects worldwide that are doing this already on a wide scale.

      So come on Apple - let's see it, put it in the Darwin project and put a nice UI on it in Mac OS X.


      And what, pray tell, should that "nice UI" actually do that current software isn't already doing?

    2. Re:Wow by Jezza · · Score: 3, Insightful

      Well I guess the first thing that needed are developer tools to ease the creation of programs to run on the platform - I guess a new project type in Project Builder would help and maybe even some language additions to allow people to more easily create programs. There are a number of challenges involved with creating programs of this type, how do nodes communicate? What happens when a node goes away (someone starts to use the computer for instance) what happens when a new node becommes available? And of course how easy is it to deploy these programs? What you'd like to do is "feed" these programs in via some kind of queue, and allow that queue to be reordered - how does that work? You possibly want to prevent the machines from sleeping or being shutdown, this will also need some UI changes - maybe a machine needs to be shutdown for an upgrade or simply to be moved, how do you over ride the settings? You might also want to see how the programs impact the network (you can imagine that a program could swamp the network with IP traffic if you weren't careful) some form of debuging software that could run on a single machine to simulate it's deployment would also be useful.

      Of course Apple have some good tools here - perhaps Rendezvous (Apple's dynamic discovery or services over IP) could help. These such tools could help make it much easier to provide "community supercomputers". This would be especially useful in higher education, a place where Apple has been traditionally strong.

    3. Re:Wow by popeyethesailor · · Score: 5, Informative

      Google is doing this. Click on a button in the Google Toolbar, and your compute starts number crunching in its idle time.
      Check out the Google Compute Faq and the Kuro5hin discussion on the subject.

    4. Re:Wow by sql*kitten · · Score: 5, Informative

      I think what this really needs is to be make easier for the mainstream, so anyone could do it. Perhaps bundle the tools (programming and deployment) with mainstream operating systems?

      Sun have Grid Engine and I believe Intel have something similar. The issue is that this kind of distributed processing is only useful for problems that can be divided into many discrete subtasks, which do not need to interact with other nodes while they are running, otherwise the work you need to do to communicate between nodes slaughters performance (that's why clustering hasn't taken over the world, vertical scaling on an active backplane is still the best solution for most jobs). The typical corporate large-compute job is data mining or decision support, neither of which scale particularly well horizontally.

    5. Re:Wow by Anonymous Coward · · Score: 0

      This is just because some people don't see you can go 90 degrees off that plane, none of that horizontal or vertical shit, or that diagonal funky stuff, just straight 90 degrees off that plane and your IPO is secured. With this, distributed processing can eliminate all resistance and take off in a completely innovative direction. Customer satisfaction is then guaranteed.

    6. Re:Wow by dnoyeb · · Score: 2

      Because contrary to what you may have NOT thought of, its not free...And with the likes of Enron manipulating energy costs, its best for companies to use a little power as possible.

    7. Re:Wow by Jezza · · Score: 2

      I see your point (it was me describing defeating the machine's power saving features wasn't it?) but as long as the display powers down and the harddisk can spin down then most of the power savings can be achieved.

      On the NeXT there wasn't any power saving - such things hadn't been thought of, so this wasn't an issue. But as the display and the harddisk aren't needed for this kind of application they can shutdown as normal. I guess once the "community supercomputer" had finished doing whatever it was asked to do then it should restore all the power saving features (and be able to suspend them if it had a new problem issued to it).

      Thinking ecologically about it, remember how much energy was used in the manufacture and delivery of those computers - we should use them as much as we can to make best use of the resources already invested in them.

    8. Re:Wow by GldisAter · · Score: 1

      http://www.mithral.com/

  5. What if it gains conciousness? by Anonymous Coward · · Score: 5, Funny

    Anyway, before activating It, make sure It doesn't have any access to a spare nuclear warhead on orbit around Earth.

    1. Re:What if it gains conciousness? by DasBub · · Score: 5, Funny

      If it were to gain consciousness, it'd just start watching hockey, eating poutine, and wearing toques... ...but really really fast.

    2. Re:What if it gains conciousness? by Anonymous Coward · · Score: 0

      You have mail eh

    3. Re:What if it gains conciousness? by Vilim · · Score: 1

      Your right, cause you know how many nukes we (Canada) has.

      --
      History will be kind to me, for I intend to write it - Sir Winston Churchill
    4. Re:What if it gains conciousness? by naasking · · Score: 4, Funny

      Those sure don't seem to be signs of consciousness to me... Speaking as a Canadian, of course. ;-)

    5. Re:What if it gains conciousness? by Jucius+Maximus · · Score: 1
      "If it were to gain consciousness, it'd just start watching hockey, eating poutine, and wearing toques... ...but really really fast."

      Scratch the poutine. This is not at a Québec university.

    6. Re:What if it gains conciousness? by Type-R · · Score: 1

      Ah, but can it make a rational choice about what beer to drink ;)

    7. Re:What if it gains conciousness? by peg0cjs · · Score: 1

      Actually, McGill is part of the project, so YES, this is a Quebec University

      --
      Karma: Excellent (Mainly due to Bill & Ted's Karma Adventure)
    8. Re:What if it gains conciousness? by Anonymous Coward · · Score: 0

      If it were to gain consciousness, it'd just start watching hockey, eating poutine, and wearing toques... ...but really really fast.

      HEY! you forgot bitching about kyoto. This is an alberta project right?

  6. Sun is Right by e8johan · · Score: 5, Insightful

    "The Network is the Computer"

    It would be nice to see a worldwide system. If this is going to work there must be some CPU time quota system, perhaps a quota that can be bought and sold. This could make it interesting for ordinary home users to join (earn quota, sell quota, make $$$). There are many projects in the academic world that could never make a SETI@home launch, since the research is to boring. Still, we need to use all that idle time buring away across the world.

    1. Re:Sun is Right by fruey · · Score: 4, Interesting
      Still, we need to use all that idle time buring away across the world.

      Do we? Idle time means the CPU is using less power, and generating less heat. I suppose that theoretically you are also making your processor transistors life slightly shorter, although there are probably arguments that a constant 50% CPU utilisation is not a bad thing because it will be more likely to maintain a constant temperature...

      In any case, multiplied up by many millions of installed PCs, using that idle time means increasing energy consumption by a not insignificant amount. We need to use less energy, not more! Indeed, saying that idle time is "buring(sic)" away is quite the opposite of the truth.

      --
      Conversion Rate Optimisation French / English consultant
    2. Re:Sun is Right by e8johan · · Score: 5, Interesting

      Not all CPUs power down when being idle. Most OSs has an idle task, burning away computer power in an endless loop.

      When usage is 50%, the CPU is probably not turned off at all, since turning on and off clock trees (and getting the PLLs to sync) take time.

      Since most home computers will not power down, we can use that potential computer power to save energy by not running super computers elsewhere.

    3. Re:Sun is Right by fruey · · Score: 2, Interesting

      Fair enough, good point. Can you confirm that the idle task in question makes the CPU heat up as much, and uses as much energy as a floating point operation continuously looping? I have a hunch that it doesn't...

      --
      Conversion Rate Optimisation French / English consultant
    4. Re:Sun is Right by P-Nuts · · Score: 3, Informative
      Not all CPUs power down when being idle. Most OSs has an idle task, burning away computer power in an endless loop.
      When there isn't much load, the idle task issues the HLT (halt) instruction. This lowers the energy consumption of the CPU. If you're using Linux, you can disable this feature by adding no-hlt=1 to your Lilo/Grub boot string. On notebook machines, some are cleverer and allow the CPU to underclock itself when it has less load.
    5. Re:Sun is Right by lnixon · · Score: 3, Informative

      Yeah. There's actually quite a lot of research going into this currently. It's called the Grid (think "power grid", ubiquitous, simple to use), and I predict it will be the next big buzzword.

      See Global Grid Forum, Grid Today and the Globus project for starters.

      The problem of buying and selling computation power on some sort of broker basis is a quite interesting problem in itself. Exactly what are you selling? Hardly CPU hours, since the value of those depends on the hardware.

    6. Re:Sun is Right by e8johan · · Score: 5, Interesting

      "Exactly what are you selling?"

      I'd like to suggest something like the JavaVM, i.e. a standard virtual machine, from which you buy and sell basic ops, i.e. a byte-code instruction.

      The biggest problem will probably be that you will not make any real money from letting your CPU be used. Perhaps a good idea would be to let a university supply you with internet access in exchange for CPU time. They usually have quite alot of bandwith.

    7. Re:Sun is Right by e8johan · · Score: 2

      I suppose that a small idle loop (x: jmp x) only would affect the program counter, and a few pipe-line registers, so it would probably use less energy. Also, the memory bus would stay untouched if the CPU has a I-cache. So you'r probably right.
      But I don't think that the difference in power use is big. Still, no need for super computers at the universities, i.e. less power consumption there.
      As the problem of energy preservation in these kind of situations is very complex, we'd better use the economical benefits for the users (i.e. you don't need to buy a super computer to do a few minutes worth of number crunching).

    8. Re:Sun is Right by ckedge · · Score: 1

      Does the Athlon have a hardware command like this? I know that Intel's chips do... but I suspect it's only the newest Athlons that do, older ones do not have it and so get no benefit.

    9. Re:Sun is Right by c13v3rm0nk3y · · Score: 2

      It's up to the OS to issue a HLT. Linux does this. AFAIK, Windows (any version) does not.

      --
      -- clvrmnky
    10. Re:Sun is Right by bigsteve@dstc · · Score: 1
      "The biggest problem will probably be that you will not make any real money from letting your CPU be used. Perhaps a good idea would be to let a university supply you with internet access in exchange for CPU time."

      Greg Egan (an Autralian Sci Fi author) has written a really interesting novel ("Permutation City", I think) which starts out in a near future where distribued compute cycles are traded. [The main topic is artificial life and virtual worlds. I ts a good read.]

      Anyway, the trading model Egan describes is based on barter of CPU cycles. When you let someone else use your compute cycles, you get credit points which you can exchange for other peoples' compute cycles. Trading of cycles for credit points is by automatic auction; e.g. the exchange rate depends on the demand for cycles.

      Now, this model wouldn't work for the general public, because most people today have no need for lots of compute cycles. But todays' business / scientific commmunity may be a different matter.

    11. Re:Sun is Right by Anonymous Coward · · Score: 0

      Yes, they do.

    12. Re:Sun is Right by Anonymous Coward · · Score: 0

      More specifically, the halt instruction halts the cpu until the next interrupt.

    13. Re:Sun is Right by Bugaboo · · Score: 1

      That's not quite correct. I'm pretty sure that the Windowx 9x line doesn't do it but I'm absolutely sure that the Windows NT line does.

    14. Re:Sun is Right by c13v3rm0nk3y · · Score: 2
      Possibly Windows ME, as well, come to think of it. Though much maligned, ME did a fine job of being a basic, quick booting, win32 platform for your average user. And it had excellent power saving features out of the box.

      I guess Linux did this well before Windows did. Even though it's a different chip, Macs also do the equivalent of a HLT.

      I think the PowerPC chips have several speeds they can throttle down to. I think. Too lazy to check.

      --
      -- clvrmnky
    15. Re:Sun is Right by ttsalo · · Score: 1

      Egan's model wasn't based on bartering. Instead, CPU cycles were traded on world market and had a market price based on supply and demand, just like crude oil.

      This could be very useful for some jobs, like rendering movies. No need to buy and maintain rendering farms, or you could have your rendering farms generate some income when you're not rendering anything for yourself...

      --
      If the road to hell is paved with good intentions, where does the road paved with evil intentions lead to?
  7. Re:Beo..wait. by Alien+Being · · Score: 1

    Yeah, 3 nodes. Canada, U.S., and Mexico.

  8. Let's call it.. by Anonymous Coward · · Score: 2, Funny

    SkyNet!

    1. Re:Let's call it.. by EvilCabbage · · Score: 3, Funny

      Now whos just looking for an excuse to blame the end of humanity on the Canadians?... aye?

    2. Re:Let's call it.. by dweezle · · Score: 3, Funny

      or Mike

      --
      In a time of universal lies, Telling the Truth is a revolutionary act - George Orwell
    3. Re:Let's call it.. by ninkendo84 · · Score: 1

      or how bout CompuCanadianHyperMegaNet?

      --

      $ make love
      make: don't know how to make love. Stop
    4. Re:Let's call it.. by george399 · · Score: 1
      Or Mike from Canmore?

      Long live John Morgan!

      --
      Patience is a virtue, but I don't have the time - TH
    5. Re:Let's call it.. by naasking · · Score: 1

      And let's build it in Canmore!

    6. Re:Let's call it.. by dr-suess-fan · · Score: 1

      aye ?

      It's properly spelled: 'eh'

      Thank-you.

    7. Re:Let's call it.. by kbielefe · · Score: 1

      Not if you are a Canadian sailor.

      --
      This space intentionally left blank.
  9. What a great idea ! by stud9920 · · Score: 3, Funny

    That's a fantastic idea ! If this works, we'll be able to use it for useful computation ! It might sound crazy, but with such a virtual computer, one could make computations to help SETI or to cure cancer skyrocket ! How did they come up with such a great idea ?

    1. Re:What a great idea ! by Anonymous Coward · · Score: 0

      They porobably read the story on slashdot how SETI needed more money to stay afloat and thought it would be a neat idea to do it themselves. :)

  10. Please file... by Goat+In+The+Shell · · Score: 3, Funny

    ...all Beowulf posts under this thread, including (but not limited to):

    - standard Beowulf trolls mixed with standard Canadian accent lexicon ("eh?", "aboot")

    - posts about how a Beowulf cluster could perhaps help Canada out with a stereotypical Canadian "problem" (lousy beer, socialized medicine)

    - jokes combining the word Beowulf with the name of the mentioned U of A chemist Wolfgang Jaeger

    Thank you.

    1. Re:Please file... by Da+Fokka · · Score: 0, Offtopic

      Maybe that beowolfgangcluster could do something aboot their loosy beer.

      Trouble accessing sites the next couple of weeks? Blame Canada!

    2. Re:Please file... by Anonymous Coward · · Score: 0

      Ummm... lousy beer? Are you American? It would explain your ignorance and stupidity. USA has about the worst beer in the entire world whereas Canada has some of the best. Fuckin americans you people make me sick.

    3. Re:Please file... by tsa · · Score: 2

      O no! Now I must see that movie again... :-)

      --

      -- Cheers!

    4. Re:Please file... by Anonymous Coward · · Score: 2, Funny

      ...how a Beowulf cluster could perhaps help Canada out with a stereotypical Canadian "problem" (lousy beer, socialized medicine)

      Dude, Canadian beer and socialized medicine are the solution, not the problem.

    5. Re:Please file... by andcal · · Score: 0, Offtopic

      Actually, Canadian's don't say "aboot", they say "aboat". Get it right!

      --
      --something witty
    6. Re:Please file... by GlassHeart · · Score: 1
      Imagine a Beowulf cluster of Canadas!

      Oh, wait, is that going to be like the United States? Nevermind.

    7. Re:Please file... by Anonymous Coward · · Score: 0

      Imagine a Beowulf Cluster of these!!!

  11. Custom solution for a specific task? by jukal · · Score: 5, Insightful
    The article does not seem to mention whether they use a ready made grid/distributed computing platform or are they whipping up it themselves? Or am I blind? Does anyone know more about this? And what do they mean by:

    "The computers will be linked by the Internet, but involve a simple networking system, Lu said. Keeping the linkage as simple as possible was the goal."

    Based on the article I would assume that they have made a custom tailored system (if not kludge) for one specific purpose ("for calculating energy shifts as two molecules are manipulated around 3-D space") - and not a platform which could be easily tailored and managed to solve different kinds of tasks with different kinds of relationships between the tasks.

    Ohh, I could also link my grid computing links.

    1. Re:Custom solution for a specific task? by spditner · · Score: 5, Informative

      Actually, they are Linux Clusters.

      I was visiting the Vancouver site a couple of months ago when they were assembling it. It looks sweet. A nice big array of Dual Athalons. The system is being linked together over CA*Net 3, a nation wide OC192 fibre network.

      They're also experimenting with distributing different parts of the system in different locales. Like disk storage in one part of the country, heavy number crunchers in the other, to see how distributed a system can really be and still function well.

      CA*Net is still looking for applications, the network is being severely underutilized. http://www.canarie.ca/advnet/canet3.html

    2. Re:Custom solution for a specific task? by spditner · · Score: 1

      Sorry, CA*Net 4 is the OC192 network, CA*Net 3 is OC3, but it's being underutilized too!
      http://www.canet3.net/stats/CAnet4map/CAnet4 mapl3. htm

    3. Re:Custom solution for a specific task? by jukal · · Score: 2
      I was visiting the Vancouver site a couple of months ago when they were assembling it. It looks sweet. A nice big array of Dual Athalons. The system is being linked together over CA*Net 3, a nation wide OC192 fibre network.

      Ohh, that explains it. Thanks for the info!

    4. Re:Custom solution for a specific task? by jsse · · Score: 1

      CA*Net is still looking for applications, the network is being severely underutilized. http://www.canarie.ca/advnet/canet3.html

      Quake!

  12. Big Iron. by jericho4.0 · · Score: 3, Insightful
    I thinks they're talking about linking together several (5-20?) large computers over fat pipes, rather than many small ones. Although seeing that all of Canada's reasearch computing power is less than that of the University of Southern Florida, that might not mean much.

    --
    "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    1. Re:Big Iron. by Anonymous Coward · · Score: 0

      I just hope they can enlist the computer from my old university (University of Sherbrooke). It used to be in the top 500 in the world. I dropped out of the list this year though.

    2. Re:Big Iron. by markhahn · · Score: 1

      USF? I don't think so: top500 lists around 1 TF total at UFL, but .ca can beat that by 20-50% without counting any of the many beowulf clusters.

  13. And the innovation is where? by cybercomm · · Score: 2, Insightful

    The computers will work jointly on a molecular chemistry research question that would take a single computer as long as six years to complete. Jonathan Schaeffer and Paul Lu, professors in the U of A's department of computer science, expect their virtual supercomputer will do the work in one -- one day, that is.

    So how is this different from DC or SETI?

    --
    Live for the present, learn from the past, and dream of the future!
    1. Re:And the innovation is where? by Anonymous Coward · · Score: 0

      There is NO innovation, its just sad that a member of G-8 doesent even have a capable super computer, i mean even the RUSIISANS have a decent one!

    2. Re:And the innovation is where? by Anonymous Coward · · Score: 0

      I agree with you completely, BTW it's spelled Russia.

  14. Re:lousy beer my ass... by Anonymous Coward · · Score: 0

    Which reminds me of a joke i heard once when i was in canada:

    "...so a truck of budweiser overturns and spills its contents on transcanada hoghway, and nobody stops to pick the cans up, when asked why bu a couple of tourists, they said why do we need american water?"[sic]

  15. Re:Imagine a Beowulf cluster of these by sjwt · · Score: 0, Offtopic

    oh come on,
    mod up the perent respones :) +1 funny

    --
    You have 5 Moderator Points!
    Which Helpless Linux zealot/MS basher do you want to mod down today?
  16. Processing power is not everything by archeopterix · · Score: 4, Informative

    The article isn't very specific on the kind of problems they will try to solve. The 'search' problems, where you have a big search space than can be easily divided into smaller chunks are easy. Unfortunately some problems cannot be easily split into many independent parts - simulations generally fall into this category. Weather simulations, nuclear explosion simulations, well, simulations in general :-). You can just assign each computer a square mile of terrain, do the computations for the whole simulations, then merge the results - the neighboring squares interact, so computers have to communicate after each time slice. This is where communication will probably slow your 'network supercomputer' down. No matter how fat the pipes are, they will be several orders of magnitude slower than an internal supercomputer bus in terms of latency. To put it short: this might be of some use, but they better start gathering money for a real supercomputer.

    1. Re:Processing power is not everything by Alan+Partridge · · Score: 2, Funny

      how about girlfriend simulations?

      --
      That was classic intercourse!
    2. Re:Processing power is not everything by Anonymous Coward · · Score: 0
      how about girlfriend simulations?
      They won't catch on, as long as there is no cheap universal latex robot.
    3. Re:Processing power is not everything by Alan+Partridge · · Score: 0

      they're actually quite a popular form of computer game in Japan.

      seriously!

      --
      That was classic intercourse!
  17. I wondered why.... by psyconaut · · Score: 1, Funny

    UofA called me and asked me if I still had my Commodore Amiga and could they borrow it! ;-)

    (I live in the Great White North, so I'm allowed to say this!)

    -psyco

  18. The Always Classic... by XinuXP · · Score: 3, Funny

    step 1:build the largest virtual supercomputer in canada

    step 2: ???

    step 3: global domination!

    1. Re:The Always Classic... by forgetful_ca · · Score: 0

      And if you have any doubts about our ultimate agenda, have a look: http://www.standonguard.com

    2. Re:The Always Classic... by willum448 · · Score: 1

      4.Profit!

  19. More info by Anonymous Coward · · Score: 4, Informative
    Another article


    From the article Gerald Oakham and his fellow physicists have a problem. In the hunt for the most elusive speck of matter known to science, they are about to generate more data than any computer on the planet can analyse.

  20. This is a cool idea, but actually.. by Chutzpah · · Score: 4, Interesting

    My school, in conjunction with the Université de Sherbrooke (mostly the U de S) are setting up a world-class beowulf cluster for general scientific work. A physics professor at my University, who also happens to be a world class astronomer (Dr. Lorne Nelson) has a research grant that he is using to help with the funding for this cluster.

    1. Re:This is a cool idea, but actually.. by Anonymous Coward · · Score: 0

      Not to burst your bubble. but half the universities in north america probably have some professor who has gotten a grant to set up a cluster for whatever reason.

      The project the article is referring to is much bigger.

  21. Why build a new, separate system? by magnum3065 · · Score: 3, Insightful

    rather than joining a currently existing project? I'm a student at the University of Virginia and we have a project like this that's been going on for 5 years now: http://legion.virginia.edu/

    They talk about how they feel that Canada should be pursuing its own supercomputing, but why not join up with other universities that have been pursuing similar projects and give Canada access to the computing power of other countries as well? Isn't the goal here for people to work together for mutual benefit? I don't understand why they feel the need to isolate their Canadian initiative, rather than giving Canada the access to computing power far greater than they can acheive on their own.

    Check out photos of UVA's branch of Legion: http://legion.virginia.edu/centurion/Photos.html
    (I think these are a little out of date. There's a bunch of rack-mount machines in there now too)
    This room has big glass walls, and everytime I walk by it I wish I had a room like it.

    1. Re:Why build a new, separate system? by RobinH · · Score: 5, Funny

      I don't understand why they feel the need to isolate their Canadian initiative, rather than giving Canada the access to computing power far greater than they can acheive on their own.

      Probably because the Canadian researchers got tired of hearing things like, "so, ye'all are from Keaynada, huh? We was just sittin up on the ruff and be drinkin sum pap."

      --
      "I have never let my schooling interfere with my education." - Mark Twain
    2. Re:Why build a new, separate system? by sPaKr · · Score: 0, Troll

      First of all, screw legion. Your jackasses take public money to develop a system which isnt even opensource! If you want people to use legion why do you lockup access to it? Why do you produce binary releases.. wich arent even availbe unless you prove your self. Damn you look like a bunch of shitty windows java programmers that want to get paid for every line of crappy code you copy and paste into a lame application. So stop trying to push some lame unavailable closed source crap, and start ducking snipers.

    3. Re:Why build a new, separate system? by Entropy_ah · · Score: 2

      I just want to snag one of those lcd's, it not like anybody ever uses them :)
      Have you ever noticed that there's never anybody in there?

      --
      my other penis is a vagina
    4. Re:Why build a new, separate system? by grip · · Score: 1

      Well ... because Canadian Universities are all connected to a fibre optic internet backbone network called CA*net3 (http://www.canet3.net/).

      One of the problems with CA*net3 (and CA*net2 and the new CA*Net4) is the massive amount of bandwidth with no traffic.

      Think of this announcement as a make work project for existing infrastructure -- not the building of a new system.

      Grip

      --
      Failure is not an option. It comes automatically enabled in every Microsoft product.
  22. Evil plans are perhaps already afoot by el_flynn · · Score: 3, Funny

    The article quoted that the computers "will be linked by the Internet, but involve a simple networking system". How many of you are willing to bet that someone is already gleefully planning a DDOS party?

    --
    The Wknd Sessions - Malaysian and South East Asia independent music
    1. Re:Evil plans are perhaps already afoot by el_flynn · · Score: 1

      Actually, I bet the plan is really to create a DDOS attack somewhere...

      --
      The Wknd Sessions - Malaysian and South East Asia independent music
  23. And the news is what? by g4dget · · Score: 3, Interesting
    I don't quite get what the news is. I mean, these kinds of efforts have been around for a couple of decades, in various forms. Nor are Canadian academics particularly deprived--people in the US and Europe feel that they have to set up the same kinds of projects to get the cycles they need.

    So, why is this news? Is there some new technology they are using?

  24. Make $$$ by tamnir · · Score: 3, Informative

    You mean like Popular Power tried (and failed)to do? Check their old site to see what they used to propose.

    Looks like selling CPU cycles is not a lucrative business...

    --
    I code, therefore I am.
    1. Re:Make $$$ by dolanh · · Score: 2

      This kind of thing might work, however, if a given company's IT department (say, the large nameless Networking company I work for) decided to install a client on all the company machines that would do this and ran it systematically. It could loan out the CPU cycles of an entire building at a time to institutions. The biggest issue is, in our case, that we're pushing laptops, and any non-personal computer (i.e. server) is doing real work as it is.

  25. Re:Beo..wait. by Afrosheen · · Score: 1, Offtopic

    Stupid moderators, it was a joke.

    Go get some sleep.

  26. Re:Imagine... by Anonymous Coward · · Score: 0

    and yet another case of Moderators on Crack (TM)...

    how can this be OFFTOPIC? the article IS about a cluster for once...

    how can this be troll? well, for every article NOT considering clusters, it could have been...but?

    redundant, well, ok, i'll accept that...

    but moderators, PLEASE stop smoking freebase cocaine, ok?
    and if really have to, please eat breakfast first

  27. Out of Hours by oliverthered · · Score: 1

    Why don't they mandate the companies must run an application on there workstations.

    Between 7pm and 7am We have 50pc's doing nothing at all in my office, I'm sure they could be doing some usefull math, especially if there's a national emergency.

    --
    thank God the internet isn't a human right.
    1. Re:Out of Hours by deprecated · · Score: 1, Funny

      Heh. Emergency math. National Emergency Math. "Bogies over Alaska! Prove Fermat's Theorem! Go! Go! Go!"

    2. Re:Out of Hours by oliverthered · · Score: 1

      More like incase of a war work out how to get around the US missile defence systems, or some code /encyrption.

      "Bogies over Alaska, find out how to stop the fuckers next time!"

      --
      thank God the internet isn't a human right.
  28. Re:Not hard... by NorthWoodsman · · Score: 1

    What? I don't think this is flamebait; He's making a joke about Americans being completely misinformed about other countries, not about Canadians not having electricity.

    --
    1p}{ 1 sp34k |33+ +|-|e|\| p30p13 \/\/il| 8e i/\/\pr3553|)
  29. Re:Imagine... by tsa · · Score: 2

    I was a little surprised myself. I expected to get modded down Redundant, but Offtopic and Troll were surprising.

    --

    -- Cheers!

  30. First canadian post! by Anonymous Coward · · Score: 0

    *ahem* Hey...
    I'm, ah, I'm not a lumberjack,
    or... a fur trader...
    And I- I don't live in an igloo,
    or, eat blubber, or own a dogsled,
    And I don't know Jimmy, Sally,
    or Suzy from Canada, although
    I'm certain they're... really really nice.
    Uh, I have a Prime Minister.
    Not a president.
    I speak English And French,
    not "American,"
    And I pronounce it "about," not "a boot."

    I can proudly sew my country's flag on my back pack.

    I believe in peacekeeping, not policing,
    Diversity, not assimilation,
    and that the beaver is a truly proud,
    and noble animal!
    A toque is a hat!
    A "chesterfield" is a couch!
    And it is pronounced "zed!"
    Not "zee!" ZED!

    Canada is the second largest land mass!
    The first nation of hockey,
    and the best part of North America!
    My name is [Insert name here]!
    And I! Am! Canadian! ...Thank you.

  31. New software by gowen · · Score: 0, Flamebait

    The system will use a unique new message passing protocol that insists every message is terminated with the two-byte string "EH"

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  32. lousy beer by Anonymous Coward · · Score: 0

    Oh my god, canada has lousy beer, compared to the bottled piss they brew in USA ??? seriously, when columbus and whonot sat sail for the new world, nobody thought of bringing along a decent european beer recipie, thus, only tasteless piss is brewed in the USA. this goes for whiskey also btw...

  33. Raw Power by Anonymous Coward · · Score: 1, Funny

    Imagine the game of solitaire that the secretary will be able to play on TAHT supercomputer.

    Those cards will FLY to their place, thereby improving productivity ten-fold.

  34. Rueters News report by Lumpy · · Score: 4, Funny

    I clipped this out of reuters....

    Today, the Canadian Ministry for computing announced their initial tests of the Canada-wide massive computer project..

    Computer Scientist Thom Serveaux had this to say," when we switched it on every command was answered with the word "eh?" and it kept calling us "knobs" and was asking for "back bacon" we are trying to see if there is any problems in northern nodes that were like the Quebec nodes that started a fight with the other nodes demanding every command to be repeated in french."

    Updates will be posted on their progress..

    --
    Do not look at laser with remaining good eye.
  35. Shatner by Dannon · · Score: 4, Funny

    Isn't William Shatner from Canada? Maybe this is an attempt to develop a more powerful 'Priceline SuperComputer'....

    A supercomputer capable of creating more convincing commercials, perhaps?

    --
    Good judgment comes from experience.
    Experience comes from bad judgment.
  36. Supercomputing problems by west · · Score: 4, Interesting

    Saving up for a "real" supercomputer is a pipe dream. Supercomputers cost several million dollars a year in upkeep, and that's the killer. You might easily get grants to allow a project to use 'x' dollars worth of computing, but nobody is going to approve a capital grant that requires millions each year.

    When the University of Toronto did purchase a Cray in the mid-eighties, there was a massive fight. Many felt that the resources to support the Cray were sucking money desperately needed everywhere else. (although, boy, we in meteorology a happy bunch...)

    While lower profile and somewhat more painful to use, this is far more practical solution for the realities of academic computing today.

    1. Re:Supercomputing problems by Anonymous Coward · · Score: 1, Interesting

      Sometimes I wonder if scientists just need supercomputers because they are really bad programmers.

      I remember a summer job I had working for a researcher, he asked me to port a simulation program
      he had from a research journal to his PC. It took about 24 hours to run. After I fixed all the problems with the algorithm, I got it to run in about 15 minutes.

      That's only one data point, but if it were typical it sure would be scary, given the cost of supercomputer time, how much money is wasted on computing resources due to poor quality code.

      It might be fun to go through some of the code in these journals and see if it is any good or not.

    2. Re:Supercomputing problems by Anonymous Coward · · Score: 0

      When I was taking engineering at UofT in the 90's, we had a similar event. Only this time, instead of wasting money on a quickly outdated CRAY, they wasted WAY MORE money on an even MORE quickly outdated "Thinking Machines" supercomputer. I recall they spent something like $20 million to get it to work before just giving up, I'll be the engineers in the Sanford Fleming building use the cabinets for a fridge to hold beer these days.

    3. Re:Supercomputing problems by joib · · Score: 2

      Here in Finland at least, we have a national supercomputing centre, which manages the supercomputers used by the universities and also commercial companies can buy computing time there. Certainly they get cost benefits of an arrangement like that compared to everyone buying their own supercomputer, which then sits underutilized most of the time.

    4. Re:Supercomputing problems by SuiteSisterMary · · Score: 2

      Not saying it was the case here, but remember that it's not a question of if it's elegant, or quick, but if it's right.

      I can easily see them giving hours and days of computing time in exchange for KNOWING that they're doing big plodding calculations over and over again, but they'll get a damn right answer, instead of using a fast, sexy little thing that might, never the less, throw a calculation off by .000001 percent.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  37. Very cool project by R_McN_23 · · Score: 1

    Though I knew about it around two years ago... My undergrad thesis advisor is on the director's committee... =)

    Our, ehrm... Big Iron... (It'll get bigger!! Really!!)

    http://www.cs.unb.ca/acrl/

  38. And in another couple of years... by velcrokitty · · Score: 0, Flamebait

    "We're borg, eh?"

    "Give us all your beer and beer making technology, eh?"

    --
    I stick to walls...
    1. Re:And in another couple of years... by forgetful_ca · · Score: 0

      As has already been replied to other posts on the topic, americans need not worry about us Canadians covetting their beer. We'd like Pamela Lee back, mind you, but you can keep the beer.

    2. Re:And in another couple of years... by Anonymous Coward · · Score: 0

      Well we could send you some of her boobs, there appear to be a number of extras here.

  39. Re:l337 Canadians.. by EvilCabbage · · Score: 0

    Aye?

  40. Grid Computing by npch · · Score: 5, Interesting

    As many of the other posters have pointed out, this work isn't necessarily new, but it is news.

    There are other tools out there which do this: Legion, Avaki, Sun Grid Engine, Globus, to name a few but the goal is to create a network of (mostly) supercomputers which doesn't require a lot of reconfiguration at each site. What differentiates this work from many other approaches is that it is transparent to the system administrator.

    For those who ask "why can't you just do something let seti@home" the answer is that not all problems in science and business can be easily decomposed into small chunks. Bandwidth requirements and latency may also be a problem. A lot of scientific programmers have to worry about communications much more than about processing power (although this tradeoff has been seesawing backwards and forwards with new advances in both technologies).

    There's a worldwide effort through both business and academia to create a number of good, interoperating frameworks for doing this sort of transient, virtualised supercomputer.

    Have a look at the Global Grid Forum (which is becoming the focus for Grid computing standards) for more information.

  41. similar to the Indian Grid Computer ? by vu2lid · · Score: 3, Informative

    Looks similar to the Grid Computing project from India, announced sometime back ...

  42. They won't break Japan by CoderByBirth · · Score: 1

    See the supercomputer top500.

    I think that a year ago or so, the Japanese supercomputer for earthquake simulations had more power than the other top 499 supercomputers combined.

    Sure, they'll be able to build a large, loose network of computers, but the access-speed will hardly compare to a single-site computer.

  43. CISS by bartman · · Score: 3, Informative

    The 'Canadian Internetworked Scientific Supercomputer (CISS)' website is located here: http://www.c3.ca/ce/ciss_t.html

    It seems that November 4th they will be doing a full 'production' test. Cool.

    --
    -- bartman
  44. imagine a beowolf cluster... by stankulp · · Score: 0, Offtopic

    ...never mind

    --
    We must be alert to the danger that public policy could become captive to a scientific-technological elite. - Eisenhower
  45. Based on SSH by bartman · · Score: 2

    Looks like they based their protocol on ssh.

    No MS Passport or .NET... odd, I thought MS was in the market for Universities. :>

    --
    -- bartman
    1. Re:Based on SSH by Clover_Kicker · · Score: 3, Informative
      >Looks like they based their protocol on ssh.

      Heh heh, the U of Alberta hosts the web and ftp space for OpenSSH and OpenBSD.
      $ ftp ftp.openbsd.org
      Connected to openbsd.sunsite.ualberta.ca.
      220-
      220- Welcome to SunSITE Alberta
      220-
      220- at the University of Alberta, in Edmonton, Alberta, Canada

      [SNIP]
      Also, Bob Beck works at U of A. Bob helped develop the first OpenSSH release, not sure how active he is these days.

      For U of A, that all adds up to "premium class" tech support for anything to do with SSH.
  46. First Task? by Hard_Code · · Score: 4, Funny

    Search for the elusive beer molecule. Eh.

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:First Task? by Nordberg · · Score: 1

      Is that like Yahoo Serious splitting the beer atom in young einstein?

      --
      *Splort*
  47. Re:lousy beer my ass... by zakath · · Score: 1

    Of course you're assuming this poster is American...what if he's German or from the UK? How would you like your crow served...baked or fried?

    --

  48. Use of Supercomputer by maddskillz · · Score: 3, Funny

    The new supercomputer will be used to determine when the Maple Leafs will win the Stanley Cup next.

    1. Re:Use of Supercomputer by Mignon · · Score: 1, Flamebait
      I was wondering myself what use a supercomputer would be for Canada. I mean, as far as I know they don't have a nuclear weapons testing program, and how hard is weather prediction in Canada, anyway?

      "Cold again, eh?"

      Reminds me of the weather forecaster character that I think was played by Steve Martin in "The Single Guy," who pre-recorded his LA weather forecasts.

  49. There are already some Super Computers in Canada by SETY · · Score: 5, Informative
    How about the High Performance Computing
    Virtual Laboratory of Eastern Ontario.


    The High Performance Computing Virtual Laboratory (HPCVL) was formed by a consortium of four universities located in Eastern Ontario (Carleton University, Queen's University, The Royal Military College of Canada, and the University of Ottawa).
    http://www.hpcvl.org/


    It's also in the Top 500 supersomputer list, so it must be half-decent. So if four universities can have a dencent computer in Canada, others probably do too.

  50. SETI? by Anonymous Coward · · Score: 0

    Yeah, like that isn't the biggest waste of money in the history of science (and that's counting my work)!

  51. Someone missed his court-ordered anger-management by Anonymous Coward · · Score: 0
    I think someone missed his court-ordered anger-management classes again...

    Don't worry, the pill cart will be by soon and he'll stopposting to /. for a few hours, calm down a bit after that.

  52. SHARCNET by WEFUNK · · Score: 3, Informative

    I believe they will use high speed networks of Linux based Beowulf clusters (actually clusters of clusters of clusters). Ontario has already established SHARCNET between a number of Universities with a total of over 500 COMPAQ Alphas (mostly four-processor, 833Mhz, Alpha SMPs) and some Pentiums, all running Linux. A press release from last year gives a good overview of the project, already first in Canada and the 11th most powerful academic computing system in North America. I believe the Canada wide project will essentially form a cluster of these cluster of clusters.

    SHARCNET has been up and running for a while and last year accounted for about 27% of supercomputing power in Canada (half of all supercomputing power in Canadian universities), with three sites on the Top 500 list and total power exceeding institutions like Cambridge, Princeton, Cornell and Caltech. There's loads of information available about the hardware and software used at each facility, as well as CPU load and usage statistics at members sites like these status charts from the most powerful individual site, at the University of Western Ontario. As for applications, a number of researchers are already using the system for a variety of projects across science, engineering, and economics.

    --
    My next sig will be ready soon, but friends can beat the rush!
  53. And now 'Virtual telescopes'! by randomErr · · Score: 1, Offtopic

    Screw virtual super computers. Make the equivalant of a beowolf cluster of telescopes!

    'Virtual telescope' is world's best
    http://cooltech.iafrica.com/technews/167248.htm

    Several international teams of astronomers have joined together to create a "virtual telescope" roughly the size of Earth and the most powerful in the world, researchers have announced.

    The new array can detect features 3000 times smaller than the finest detail observed by the Hubble Space Telescope.

    The virtual telescope was created earlier this year by linking signals from radio telescopes on several continents. Scientists have subsequently found radio signals from galaxies over three billion light years away.

    --
    You say things that offend me and I can deal with it. Can you?
  54. hehe by Anonymous Coward · · Score: 0

    On Nov. 4, thousands of computers from research centres across the country will be strung together by a U of A effort to create the most powerful computer in this country

    And it will provide the equivalent power of an IBM XT. :)

  55. Re:Tax rebate by Anonymous Coward · · Score: 0

    Yeah, I'd love a tax break if I contributed to the goverment's supercomputer through CPU cycles via a distributed client.

  56. U of A Computational Resources by altadel · · Score: 3, Interesting

    The University of Alberta has over a dozen clusters. Their central computing facility (CNS) has two clusters, Physics has three or more, CS at least one, Chemistry has seven clusters (0.5 THz total cycles), MechEng at least one, EE at least one, ...

    The U of A (U of Eh?) also participates in MACI (www.maci.ca) and houses three SGI Origin computers, and is involved with the WestGrid project (www.westgrid.ca).

    Prof. Schaeffer's point isn't that we don't have "computrons", but that research is increasingly using simulations (see Jaeger's work) and other computational methods, and computational resources are becoming increasingly overloaded as budgets are not growing as quickly as research advances.

    --
    --altadel
    1. Re:U of A Computational Resources by bol · · Score: 1

      Don't forget the MACI initiatives at the University of Calgary. The Alpha cluster has over 200 processors!

  57. Energy is conserved... by Anonymous Coward · · Score: 0

    Why do we "need to use less energy"? (btw, energy isn't deplenished, merely converted to higher-entropy forms) Do you believe that lowering power needs will create a better society? How so?

  58. Re:Not hard... by Anonymous Coward · · Score: 0

    He's making a joke about Americans being completely misinformed about other countries

    Interesting, I think the argument is just as valid viewed from the other direction. Other country's citizens are completely misinformed about America, Eh. Aren't sweeping generalizations fun, they tend to make the user look sooo intelligent.

  59. unrestricted high speed by intermodal · · Score: 2

    This would be a cool way to get unrestricted high speed internet into homes...for example, if they were to say, "let us use your idle processes in return for free, unlimited, un-portblocked, static-IP internet that you can run a Domain off!" Sounds like a pretty decent trade to me.

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  60. Re:What the United Nations Must Do by Anonymous Coward · · Score: 0

    what day is it ? Does anyone care about your rant ?

  61. Canadian Internetworked Scientific Supercomputer by rakerman · · Score: 2
  62. one more by orcaaa · · Score: 1

    another addition to the super computing fleet of the USA

    --
    -- Reality is just an extended dream.
  63. I cannot think of this as a good idea... by Anonymous Coward · · Score: 0

    Seeing the list of computers that will be used.. IBM SP3s, SP2, Intel/AMD clusters, SGIs, Suns.

    Does anybody really thinks they took the time to optimize their code for *all* thoses architectures? I know for a fact that running non-architecture optimized code on those machines is basically a waste of time (this summer I was able to speed up a physics simulation program by a factor 6 only by changing a matrix inversion routine to one using the ibm-written ESSL scientific library on a IBM SP3 machine - the first one was an optimized-for-nothing-lapack-style (non-ATLAS) library)

    In the end I think most of this might just be another PR move from another scientist in Canada, trying to get more funds next year.

  64. shared memory virtual supercomputer by Bingo+Foo · · Score: 2
    I have launched my own shared memory virtual SMP supercomputer, that does not need any PVM or MPI network memory fetches. The "virtual" part is that for an N-processor virtual supercomputer, every Nth clock cycle belongs to a different "virtual" processor, all sharing the same physical processor in one machine.

    </joke>

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
  65. Programmed, of course in C eh eh by BluedemonX · · Score: 2

    The government has made all four of its 386s available for this venture, which brings, along with all private computers in Canada, the entire total up to seven.

    However, the government is concerned that the supercomputer doesn't properly reflect Canadian values. For example, the color of the cases is a light beige, which is racist. So all computers as part of this net will be painted multi colors.

    In addition, they must be used to do CANADIAN computation from a CANADIAN programmer at least one run time out of three.

    And, to further show off Canadian innovation, they've developed a new language for this cluster, C eh eh.

    Here's an example.

    #define EH EH
    #include "political_correctness.eh"
    #include "Liberal_Party_Donation.eh"
    #include "Kickback_via_golf_course.eh"
    #include "Payoff_to_Bombardier.eh"

    eh main (eh)
    eh
    printefe(FONT_DOUBLE_SIZE, "Bonjour, monde")eh
    printf(FONT_HALF_SIZE, "Hello, world")eh
    eh

    --

    --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
    1. Re:Programmed, of course in C eh eh by Anonymous Coward · · Score: 0

      Was any of that meant to be funny, besides the double/half size part?

    2. Re:Programmed, of course in C eh eh by BluedemonX · · Score: 2

      Actually, all of it.

      You enjoy your taxes being hiked? Oh, it's for health care, sure. The fact that Jean Chretien wants to lay $3B worth of high speed rail to help out Bombardier (who developed a high speed train even though there's NO high speed rail in North America) has NOTHING to do with it, oh no no no nooooooooooo

      --

      --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
  66. Re: UPDATE by Anonymous Coward · · Score: 0

    This just in - looks like the project is stalled. A native band is claiming ownership of the sand used to produce the silicon in one of the processors. They've occupied the offices and are refusing to leave until they are paid 20 billion dollars. The government is frantically searching their ranks to find someone with the balls to tell them to take a flying leap.

    Looks like they'll be there for a while.

  67. Re:Most powerfull computer in Canada? by JonKatzIsAnIdiot · · Score: 2, Funny

    >how does an entire country have less research computing power than a university?

    Easy - just keep putting the Liberals into office. Their buddies make out like bandits. The rest of us will be back to an abacus and tin cans & string in no time.

  68. Re:There are already some Super Computers in Canad by Anonymous Coward · · Score: 0

    So if four universities can have a dencent computer in Canada, others probably do too

    We Do! It's called Sharcnet:

    The primary Beowulf clusters are deployed at the University of Guelph, McMaster University, and the University of Western Ontario. Smaller development clusters will also be deployed at the University of Windsor and Wilfrid Laurier University.

  69. Imagine a ... by Automatic+Jed · · Score: 1

    Behoulf Cluster of these.

  70. Heating Canada Through Supercomputing by billstewart · · Score: 2
    Not everybody's against global warming, eh? I once got yelled at by a Canadian ex-pat for wearing a Greenpeace t-shirt, because I was clearly an enemy of Canada.


    Actually, climate change has been a real problem for the ecosystem of the north coast, with a lot of ice melt and more open water than usual. One of the effects is that seals have more of the year, or in some places year-round, that they can find open water instead of making breathing holes in the ice. Polar bears and the traditional Inuit hunting methods both depend on catching seals at their breathing holes, so their hunting is much less effective.


    On computer-related topics - laptop batteries really don't like background CPU-burners. I used to run the GIMPS Great Internet Mersenne Prime Search, and I used to commute by train, with about an hour of battery time each way. NiMH batteries don't have the same failure behavior as NiCD, and they're nowhere near as nasty a toxic waste disposal problem, but they really don't like this kind of treatment. To compound matters, for some of that time period, I was running Windows NT 3.51, which was much more stable than Win95, but it insisted on being a *server* operating system that didn't need laptop power management drivers, so when it got a hardware low-power shutdown signal, instead of going into hibernation mode (see, the polar bears *were* relevant), it would blue-screen and die. I had to stop running the prime search.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  71. Physicist programming skills vary widely by billstewart · · Score: 2
    While there are some physicists who'd do that, it's much more likely to be some computer science major who fixes the 1ppm roundoff error that the physicists' code was making (or some math jock who's neither one.) I was an Operations Researcher in college, and later at Bell Labs I was running a computer center used by some of our physicists to do some network simulations. I found that they were using a linear linked list to handle the event list, and converted it to a heap - and was disappointed to find that it only sped the whole program up by a factor of 3-4 instead of 5-10 :-)

    On the other hand, their code basically jumped around in a large matrix, without much locality, because that matched what the real system they were modelling would do. They needed 12-14 MB of table space for the system they were modelling, and our VAX 11/780 only had 4MB of RAM, so I played with a number of virtual memory operating systems (4.1BSD, SVR2.0p, various tunings) to get something that would survive being thrashed to death, and helped them do a lot of work on checkpointing their code, because their standard run took a week, and even if something else didn't cause the machine to crash, we'd get power hits during summer thunderstorms. After about two years of this, the price of RAM dropped to the point that we could afford to upgrade the machine to 16MB, which made our run time drop to about an hour....

    Meanwhile, that Cray-1 of yours was mostly similar in performance to a Pentium 133, and some of the recent graphics chips have really immense memory bandwidth, though they're mostly running fixed-point or at best single-precision floating point rather than double-precision or quadruple-precision, so they're not *quite* a Cray-replacement even though they're faster at many things.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  72. SETI@Home, Canada's Fastest Supercomputer by billstewart · · Score: 2
    According to SETI Stats by Country, there are 212334 Canadian PCs running SETI@Home. I don't know how real these stats are (lots of these may be people who ran the thing once in the past, or who don't run it full time, and obviously this includes lots of computers slower than what you'd build into a modern Beowulf cluster, but it's still quite a bit larger than the network these guys are building. While some of the SETI@HOME network is still listening for space aliens, it's also running a number of earthbound projects like studying protein folding and searching for cancer drugs.

    There are real benefits for Canadian research that can come from this project - certainly there are a number of problems that are numerical and parallelizable, so there can be a lot of future to it if they do enough coordination, but most of Canada's academic supercomputing is currently driven by SETI. Besides scientific research, the other traditional users of supercomputers are weather prediction, oil exploration, and sometimes financial modelling - Canada may have more total supercomputer-based supercomputing than anybody realizes, in addition to SETI. However, the June 2002 top500.org list doesn't show anything in Canada above #227.

    Other results from the Top500.org list - SETI@Home is still about 7 times as large as the largest single machine on the list , Japan's NEC Earth Simulator, which is about 5 times as large as the #2 machine, LLNL's ASCII White.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  73. CISS FAQ (was Re:Distributed computing?) by paullu · · Score: 2, Informative

    Thanks for the interest in our project. We have composed a http://www.cs.ualberta.ca/~ciss/CISS/faq.html. I hope it is useful.