mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2012-02-12, 12:08   #1
lorgix
 
lorgix's Avatar
 
Sep 2010
Scandinavia

3×5×41 Posts
Default Tilera - Manycore

Could this be a good siever? (ECM?)

Tilera has created a 100-core processor and some other interesting stuff.

Does anyone here have experience with their products?
lorgix is offline   Reply With Quote
Old 2012-02-12, 12:45   #2
science_man_88
 
science_man_88's Avatar
 
"Forget I exist"
Jul 2009
Dumbassville

838410 Posts
Default

Quote:
Originally Posted by lorgix View Post
Could this be a good siever? (ECM?)

Tilera has created a 100-core processor and some other interesting stuff.

Does anyone here have experience with their products?
no I don't have experience with the products. without accounting for latency etc. the 100 core at 1.5 GHz is about 22 times my 2 core processor.

Last fiddled with by science_man_88 on 2012-02-12 at 12:55
science_man_88 is offline   Reply With Quote
Old 2012-02-12, 15:46   #3
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

2·5,393 Posts
Default

Quote:
Originally Posted by lorgix View Post
Could this be a good siever? (ECM?)

Tilera has created a 100-core processor and some other interesting stuff.

Does anyone here have experience with their products?
Strangely enough I was looking at their web page a couple of days ago, though for entirely different reasons.

There product may be very interesting indeed but until relatively easy access to a working system is available it's hard to make any significant comment.
xilman is offline   Reply With Quote
Old 2012-02-12, 16:53   #4
science_man_88
 
science_man_88's Avatar
 
"Forget I exist"
Jul 2009
Dumbassville

838410 Posts
Default

Quote:
Originally Posted by science_man_88 View Post
no I don't have experience with the products. without accounting for latency etc. the 100 core at 1.5 GHz is about 22 times my 2 core processor.
I just realized my calculation is for 1 processor with 3 it's up to 66 times the 8000 series is 4 processors for up to 88 times.

Last fiddled with by science_man_88 on 2012-02-12 at 16:54
science_man_88 is offline   Reply With Quote
Old 2012-02-13, 10:21   #5
lorgix
 
lorgix's Avatar
 
Sep 2010
Scandinavia

3·5·41 Posts
Default

Quote:
Originally Posted by science_man_88 View Post
no I don't have experience with the products. without accounting for latency etc. the 100 core at 1.5 GHz is about 22 times my 2 core processor.
The architecture is different. So IPC differs.

I believe I read somewhere that the CPU-power of the 700MHz ARM in Raspberry Pi was comparable to that of a 300MHz PIII. Another piece of interesting hardware. ($25 with 128MB RAM, or $35 with 256MB RAM + Ethernet and an extra USB 2.0)
lorgix is offline   Reply With Quote
Old 2012-02-13, 11:57   #6
fivemack
(loop (#_fork))
 
fivemack's Avatar
 
Feb 2006
Cambridge, England

23×11×73 Posts
Default

So you can get one 700MHz ALU from Raspberry Pi for $25 and 2.5 watts, or 1792 800MHz ALUs from AMD for $500 and 250 watts, and the software hasn't been ported to either.

Tilera are packet-processing machines, as far as I can see their role is to have a lot of network interface onto the chip and to be easier to program than an FPGA of similar cost. xilman may well have a more perceptive opinion.
fivemack is offline   Reply With Quote
Old 2012-02-13, 13:58   #7
ldesnogu
 
ldesnogu's Avatar
 
Jan 2008
France

2×52×11 Posts
Default

For those interested some documentation is available here, including the instruction set.

To sum up what is lacking: divisions and efficient floating-point. The rest looks rather complete and interesting

fivemack, why are you mentionning AMD? Are you talking about GPGPU?

Last fiddled with by ldesnogu on 2012-02-13 at 14:07
ldesnogu is offline   Reply With Quote
Old 2012-02-13, 14:05   #8
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

2A2216 Posts
Default

Quote:
Originally Posted by fivemack View Post
Tilera are packet-processing machines, as far as I can see their role is to have a lot of network interface onto the chip and to be easier to program than an FPGA of similar cost. xilman may well have a more perceptive opinion.
My opinion is pretty much the same as yours for all but the 3000 series. I don't yet know enough about the latter to tell whether they are more suited to other applications.

Paul
xilman is offline   Reply With Quote
Old 2012-02-13, 14:22   #9
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

352210 Posts
Default

Quote:
Originally Posted by ldesnogu View Post
The rest looks rather complete and interesting
Yeah, it does... complete cache heirarchy, inter-tile communication via register network, SIMD instructions... It looks like it would be fun to work with.
bsquared is offline   Reply With Quote
Old 2012-02-13, 14:31   #10
fivemack
(loop (#_fork))
 
fivemack's Avatar
 
Feb 2006
Cambridge, England

191816 Posts
Default

Quote:
Originally Posted by ldesnogu View Post
fivemack, why are you mentionning AMD? Are you talking about GPGPU?
Indeed
fivemack is offline   Reply With Quote
Old 2012-02-13, 14:40   #11
science_man_88
 
science_man_88's Avatar
 
"Forget I exist"
Jul 2009
Dumbassville

20C016 Posts
Default

Quote:
Originally Posted by ldesnogu View Post
For those interested some documentation is available here, including the instruction set.

To sum up what is lacking: divisions and efficient floating-point. The rest looks rather complete and interesting

fivemack, why are you mentionning AMD? Are you talking about GPGPU?
can't divisions be affectively done via other things ?
science_man_88 is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 22:23.


Fri Aug 6 22:23:03 UTC 2021 up 14 days, 16:52, 1 user, load averages: 2.83, 3.22, 3.15

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.