English Amiga Board    


Go Back   English Amiga Board > » Support > support.Hardware > Hardware mods

Reply
 
Thread Tools
Old 18 May 2009, 17:17   #1
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
Happy I have a dream - clustering miggys...

I want to blow top off Sysinfo speed tests and see how many MIPS we could manage by combining 10 A1200's with PPC's installed

Possible?
Necessary?
Cool?
Too Cool?
Pointless?
Are you daft?

etc
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 18 May 2009, 18:19   #2
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 47
Posts: 3,477
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Where is the poll?
__________________
Amigan since 1989
Known drunk since 1982 (don't know quite well, I was drunk)

13 Amigas at home
Finally a Z3 one!
I'll stick with 'Cachaça do Inter' for this week: Chivas gives headaches! :D
rkauer is offline   Reply With Quote
Old 18 May 2009, 18:46   #3
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,564
One of the most practical applications of this would be in rendering, and I did have my miggy successfully controlling 2 pcs IIRC with Lightwave
chiark is offline   Reply With Quote
Old 18 May 2009, 19:12   #4
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
I plan to...

'Run Windows 7'
Emulate Mac OSX
Emulate OS4

All at the same time
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 18 May 2009, 19:28   #5
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 32
Posts: 4,061
Send a message via MSN to Jope Send a message via Skype™ to Jope
I hope this thread takes a turn to the serious after this post.
Jope is offline   Reply With Quote
Old 18 May 2009, 21:38   #6
DoogUK
Doogster
 
DoogUK's Avatar
 
Join Date: Dec 2007
Location: Dorset
Posts: 1,069
It just did with your post Jope
__________________
A1200 PowerTower/Apollo 1260-80mhz/64mb/Voodoo3/SB128/20gb IDE/ClassicWB 3.9 Beta
DoogUK is offline   Reply With Quote
Old 18 May 2009, 21:42   #7
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,564
Paul's been on the happy pills a little early today, I feel...
chiark is offline   Reply With Quote
Old 18 May 2009, 21:51   #8
TheCyberDruid
Moderator
 
TheCyberDruid's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 35
Posts: 22,455
Quote:
Originally Posted by chiark View Post
Paul's been on the happy pills a little early today, I feel...
__________________


"I am Polka and that's why I don't like accordions" - CrazyOne, April 2013
TheCyberDruid is online now   Reply With Quote
Old 18 May 2009, 22:18   #9
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
I've been feeling Amiga fever lately.

Anyway, seriously how would one cluster Amiga's together... kind of like a Google server?

hmmm
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 18 May 2009, 22:41   #10
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,564
Er, you really are madder than a treeful of frogs. I do seem to remember some form of Occam being available on the amiga, but that was for a local transputer not a cluster.

You want to parallel the processors up to increase processing power...

To cluster like this, merely write a parallel programming language (or use parallel extensions to C), create an appropriate protocol (or use an existing one), write the algorithm you want in a parallel aware way, network the amigas, distribute the software then manage the execution.

Makes me wonder why no-one's done it before!
chiark is offline   Reply With Quote
Old 18 May 2009, 22:55   #11
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 47
Posts: 3,477
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
They did...
__________________
Amigan since 1989
Known drunk since 1982 (don't know quite well, I was drunk)

13 Amigas at home
Finally a Z3 one!
I'll stick with 'Cachaça do Inter' for this week: Chivas gives headaches! :D
rkauer is offline   Reply With Quote
Old 18 May 2009, 22:56   #12
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 41
Posts: 8,372
Skynet?
Retro-Nerd is online now   Reply With Quote
Old 18 May 2009, 23:21   #13
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 47
Posts: 3,477
Send a message via MSN to rkauer Send a message via Yahoo to rkauer


No. The guys from Babylon5. They use 5 clustered Amigas to render the space ships.
__________________
Amigan since 1989
Known drunk since 1982 (don't know quite well, I was drunk)

13 Amigas at home
Finally a Z3 one!
I'll stick with 'Cachaça do Inter' for this week: Chivas gives headaches! :D
rkauer is offline   Reply With Quote
Old 19 May 2009, 00:45   #14
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 10,508
Does clustering actually work for anything other than encryption breaking, mass SPAM emailing or detecting little green men??

The only implementation I've ever seen that works was the client-server batch data processing system. Where a client asks for a set of data, goes away and processes the data (where processing takes a long time compared to send/receive of data), and returns the result before asking for another set of data.

The concept of clustering was great, the implementations all rubbish. If programmers cannot even use the 4-cores in my CPU linked by incredibly fast buses, how on earth are they going to use ones which are connected by dog-slow ethernet?

Quote:
Originally Posted by rkauer View Post
The guys from Babylon5. They use 5 clustered Amigas to render the space ships.
Only in the pilot episode did they use Amiga's to render. They must have been dog slow.
__________________
Thalion Webshrine

Last edited by alexh; 19 May 2009 at 00:58.
alexh is offline   Reply With Quote
Old 19 May 2009, 08:47   #15
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,564
we use clustering on websphere for high availability... It isn't just for getting more MIPS, but I guess you know that.

Using Lightwave screamernet was "fun", for a given value of fun. I really can't remember now if I had the 3000 controlling the 2 windows PCs or whether I had to copy the scene and stuff to the one PC and use that as the master... I *think* I controlled it from the amiga, but that's going back years...
chiark is offline   Reply With Quote
Old 19 May 2009, 10:56   #16
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 36
Posts: 1,588
Quote:
Originally Posted by alexh View Post
Does clustering actually work for anything other than encryption breaking, mass SPAM emailing or detecting little green men??
Isn't it as simple as dividing up the frames over the individual cpus? Example: You have an animation of a 1000 frames to render and ten cpus. Just chop the animation into ten parts of a 100 frames each and let each cpu render a 100 frames. Or better, let each cpu render every tenth frame plus the cpu number. Cpu 1 renders frames 1, 11, 21,... Cpu 2 renders frames 2, 12, 22,... and so forth.

I might have gotten this wrong, but shouldn't it work like that in 3D rendering?
Thorham is offline   Reply With Quote
Old 19 May 2009, 11:30   #17
Rabbit80
Its hard being famous!
 
Rabbit80's Avatar
 
Join Date: Aug 2008
Location: Gateway to the dales, UK
Age: 32
Posts: 637
Quote:
Originally Posted by Thorham View Post
Isn't it as simple as dividing up the frames over the individual cpus? Example: You have an animation of a 1000 frames to render and ten cpus. Just chop the animation into ten parts of a 100 frames each and let each cpu render a 100 frames. Or better, let each cpu render every tenth frame plus the cpu number. Cpu 1 renders frames 1, 11, 21,... Cpu 2 renders frames 2, 12, 22,... and so forth.

I might have gotten this wrong, but shouldn't it work like that in 3D rendering?
Or it could work like current SLi or xFire configs which can do split frame / alternate frame or even tile based rendering... Remember that not all processors will be able to do the same amount of work and that some frames may be way more complicated than others!
__________________
"The indecent foreign dance called the Waltz was introduced ... at the English Court on Friday last ... It is quite sufficient to cast one's eyes on the voluptuous intertwining of the limbs, and close compressure of the bodies ... to see that it is far indeed removed from the modest reserve which has hitherto been considered distinctive of English females."
- The Times of London, 1816

__________________________________________
My websites: www.easyeyeball.co.uk; www.scanners-gb.co.uk
Rabbit80 is offline   Reply With Quote
Old 19 May 2009, 11:36   #18
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 36
Posts: 1,588
Quote:
Originally Posted by Rabbit80 View Post
Or it could work like current SLi or xFire configs which can do split frame / alternate frame or even tile based rendering... Remember that not all processors will be able to do the same amount of work and that some frames may be way more complicated than others!
Of course, but it would be more complicated that way. If you have cpus render one frame each, you can divide the remaining frames over the cpus which are done first. Or better, have a frame pool from wich free cpus select a frame to render until all frames are done. Much easier to implement, and less overhead when running
Thorham is offline   Reply With Quote
Old 19 May 2009, 11:46   #19
xc8
no c= no fun
 
xc8's Avatar
 
Join Date: Jun 2008
Location: Birmingham
Posts: 224
I think clustering *may* be possible, if you run netBSD, but we need network cards that 'support' clustering and of course the suitable s/ware etc etc...
xc8 is offline   Reply With Quote
Old 19 May 2009, 13:13   #20
chiark
Needs a life
 
chiark's Avatar
 
Join Date: Jan 2008
Location: England
Posts: 1,564
Taking this back tothe original question:

You couldn't use Sysinfo in a clustered environment like this, even if you managed to cluster the miggys. You'd need to rewrite the benchmarking to be cluster aware.

For clustering to work, you need to quantise work in a way that can be split across distinct CPUs. This works nicely for rendering frames (a frame is a work unit), web servers (session is the work unit), but for raw MIPS testing you'd need to write a parallel aware benchmark.
chiark is offline   Reply With Quote
Old 19 May 2009, 21:39   #21
Predabot
Registered User
 
Predabot's Avatar
 
Join Date: Nov 2008
Location: Swedun'
Posts: 394
That doesn't exactly sound like something Paul can mock up in an hour, if I may be frank...

Anybody know who the guys that did the Babylon 5 pilot are? I think there's lots to be learned by e-mailing them and asking for tricks. They're probably closet amiga-freaks, so they could be delighted to know there's interest in their work from back in the day.
Predabot is offline   Reply With Quote
Old 19 May 2009, 22:20   #22
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
Happy

Quote:
Originally Posted by Predabot View Post
That doesn't exactly sound like something Paul can mock up in an hour, if I may be frank...

Anybody know who the guys that did the Babylon 5 pilot are? I think there's lots to be learned by e-mailing them and asking for tricks. They're probably closet amiga-freaks, so they could be delighted to know there's interest in their work from back in the day.

make that a few thousand hours!

Hmm I remember watching the B5 pilot all those years ago and being blown away by it all... very cool. Would be awesome to do something like this... yeah, ok it maybe primitive in this day and age but what's cooler? Some ghey IBM blade rack with pretty lights and a fancy UPS or some old skool retro shizzle kicking some ass
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 20 May 2009, 00:31   #23
Predabot
Registered User
 
Predabot's Avatar
 
Join Date: Nov 2008
Location: Swedun'
Posts: 394
Hmm, you know... if you ever get around to doing this in some way... some rendering or whatnot, you'll probably need at the very least 10-15 A1200's and pretty damn "tricked out" and modded ones too...

Have you started hording them Ami's, mate?
Predabot is offline   Reply With Quote
Old 20 May 2009, 00:55   #24
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
I could use the ones in my sig that would give some weird output
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 20 May 2009, 02:12   #25
cosmicfrog
The 1 who ribbits
 
cosmicfrog's Avatar
 
Join Date: Apr 2006
Location: leek, Staffs, UK
Age: 45
Posts: 3,552
Send a message via MSN to cosmicfrog
me want PIC`s of

4 x A500 all 1mb/GVP A530 Turbo (2MB/170MB SCSI)/68030EC) `s

Complete with wiring diagram and muckky finger prints

Plz
__________________
When in dought RIBBIT
.... If it dos`t work hit it with a hammer, if that dos`t work get a bigger hammer..........
Have U scen my sanity Pill`s . . . . . . . . . . . . . . //
This Years Software on Last Years Hardware \\//-- Amiga --
cosmicfrog is offline   Reply With Quote
Old 20 May 2009, 03:30   #26
rkauer
I hate potatos and shirts
 
rkauer's Avatar
 
Join Date: Oct 2007
Location: Sao Leopoldo / Brazil
Age: 47
Posts: 3,477
Send a message via MSN to rkauer Send a message via Yahoo to rkauer
Also we need your street address and time of the day when no one is at home. Can you give the alarm code too?
__________________
Amigan since 1989
Known drunk since 1982 (don't know quite well, I was drunk)

13 Amigas at home
Finally a Z3 one!
I'll stick with 'Cachaça do Inter' for this week: Chivas gives headaches! :D
rkauer is offline   Reply With Quote
Old 20 May 2009, 13:56   #27
DDNI
Targ Explorer
 
DDNI's Avatar
 
Join Date: Mar 2006
Location: Northern Ireland
Age: 38
Posts: 4,534
Send a message via ICQ to DDNI Send a message via MSN to DDNI
Who needs hardware!
Why not run multiple instances of Winuae on several networked PCs?

Maybe we should go the whole hog and set up the Amiga version of Folding@home !!!
__________________
A1200D Blizzard 1230 MKIV 50Mhz 32mb RAM, 4GB HDD, CWB Full.
AmigaOne X1000

_/-| |\/| | (-, |-\_
DDNI is online now   Reply With Quote
Old 20 May 2009, 18:22   #28
Paul_s
Stuck in 1985
 
Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 35
Posts: 2,839
Quote:
Originally Posted by cosmicfrog View Post
me want PIC`s of

4 x A500 all 1mb/GVP A530 Turbo (2MB/170MB SCSI)/68030EC) `s

Complete with wiring diagram and muckky finger prints

Plz
I only have the 1 GVP 530 - I ain't won the lotto yet
__________________
Memotech MX512 with optional Kelly LeBrock barbie doll generator...
Paul_s is offline   Reply With Quote
Old 28 May 2009, 20:14   #29
kimmok
 
Posts: n/a
About clustering...

IMO: it is the way to go. We get insane computation power for many tasks by using clustered CPUs. CPUs can then be local (MP CPU's second core that AOS is not able to use otherwise or another CPU on a PCI bus) or remote (typically somewhere in the LAN or WAN).

I think several examples were mentioned where clustering is already used. Another is compiling large projects in clustered environment. @work we use computer clusters to compile our embedded SW. The compiling takes hours if done on a single computer, by using a cluster it happens in about twenty minutes. There are a lot of ways to avoid bottlenecs of the system. Powerful cluster network can be build already by using 100mbit ethernet for interconnection, if done cleverly.
@home I noticed that open source DVD/MP4 SW seem to have clustering support with them as default. I rip the film, deside how I want it processed and send the job to the cluster. One such SW is DVD::rip.

etc...

Clustering is something the community can do to get POWER to the people NOW rather than in some future decade.

One example that I have not seen done anywhere: HD video playing by routing the MP4 data via a networked CPU (or several) to get it into a form that some low power Amiga client can show it.

It would be cool if we had a state-of-the art clustering tools & engines & etc available from Aminet to enable heterogenous clustering for every modern Amigalike-system owner


ALSO: IMO one example of a unigue way of using cluster (kind of) was PowerUP/WarpUP. Too bad that we had only one PPC. What if someone developes ClusterUP library that uses 100/1000mbit ethernet or 133Mbit PCI for the connection and more than just one "co-processor"...

Last edited by kimmok; 28 May 2009 at 20:22. Reason: Amiga has made things possible before, why not now?
  Reply With Quote
Old 07 June 2009, 21:51   #30
Mick_AKA
crusader of light
 
Mick_AKA's Avatar
 
Join Date: Jul 2002
Location: Stone, Staffordshire.
Posts: 1,086
I have seen a cluster of A4000's rendering in lightwave, my recollection is a bit iffy but I do remember them using some sort of custom interconnects with external ribbon cables.

Last time I did anything myself with clustering it was a project at my former employers using gigabit ethernet and 4 dual opteron workstations that were dead stock, at the time (pre dual core CPUs) the company wanted to find a way of squeezing 2 tyan quad processor boards into a single desk side unit and connecting the two board without purchasing very expensive custom interconnects which linked both the boards through PCIe.
Mick_AKA is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wonderland: Dream The Dream Stig request.Old Rare Games 4 12 July 2005 12:04
Dream 17 mtb Amiga websites reviews 6 01 March 2005 22:19
big box miggys and pc keyboards (and tiny cute little micies) hal support.Hardware 4 09 October 2003 17:49
Custom Miggys Mick_AKA Amiga scene 16 14 May 2003 19:14
I just had a dream! Shatterhand Nostalgia & memories 26 21 September 2002 13:37


All times are GMT +2. The time now is 22:03.

-->

Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Page generated in 0.34517 seconds with 9 queries