Ideas for daughter cards?

Sub forum for Parallella daughter cards and accessories

Moderator: Folknology

Re: Ideas for daughter cards?

Postby Morgaine » Mon Dec 09, 2013 4:25 pm

shodruk wrote:People will laugh at me

Most people laugh at all visions of the future, it's outside their comfort zone. They only stop laughing when it becomes the present.

We still live in the age of the original IBM PC architecture, sad to say, and there's no sign of it changing.

If I had carte blanche to design a replacement architecture for 2020, I'd build it on a foundation of serial message passing between addressable components, and the 128 bits of IPv6 address space makes a perfectly good basis for that addressing. In addition, the synergy that computing would gain from using Internet-compatible addressing would be immense --- incredible things could be achieved, without roadblocks to scalability. (Note that the Internet of Things is based on similar ideas, but they don't extend their concept to the entirety of human computing.)

The messaging would be integrated at the SoC level, just as you're proposing --- off-chip is entirely the wrong place for it. When SoCs have multiple cores, messaging would be integrated at the core level, for each core individually. All other resources that are not on-chip would be similarly reachable only through the same messaging fabric. The only difference between various communications would be the choice of appropriate higher network protocol. The addressing would be uniform.

Unfortunately the world isn't built on grand visions, but on mediocrity and restrictions and on VC-approved ROI, so we'll probably continue to potter along down the current bramble-infested path of computing for many decades yet.

Morgaine.
Morgaine
 
Posts: 42
Joined: Tue Jul 02, 2013 8:29 pm

Re: Ideas for daughter cards?

Postby shodruk » Tue Dec 10, 2013 2:41 pm

In 2020, we may be able to send all core's traffic simultaneously with one optical fiber by wavelength-division multiplexing.

To implement your message-passing architecture, we can add a 64-bit offset value header field to IPv6 bus packet, then we can access all the memory/IO space of devices all over the world!! :D

Electronics of 2020 will be very simple. Soldering is no more required, all you have to do is to connect CPU/GPU/DSP/Memory modules to optical network switch with optical fiber cables.

If you are not satisfied with performance of the system, just connect another Epiphany-VII modules, or call your friend, ask him to share his spare Epiphany modules through internet.

It's fun to imagine the future...
Shodruky
shodruk
 
Posts: 464
Joined: Mon Apr 08, 2013 7:03 pm

Re: Ideas for daughter cards?

Postby Gravis » Tue Dec 10, 2013 10:10 pm

hey guys, not to rain on your parade but the topic is "Ideas for daughter cards?".
User avatar
Gravis
 
Posts: 445
Joined: Mon Dec 17, 2012 3:27 am
Location: East coast USA.

Re: Ideas for daughter cards?

Postby Morgaine » Wed Dec 11, 2013 12:55 am

Gravis wrote:hey guys, not to rain on your parade but the topic is "Ideas for daughter cards?".

It is indeed. Several contributors to this thread have put further communication ports of various kinds into the pot of ideas for daughtercards. Even Andreas himself mentioned additional gigabit Ethernet, so looking ahead to a world of networked Epiphanies is directly on topic. :-)

It also makes a lot of sense for systems on a LAN to make use of Epiphany as a computing resource, and in the inverse direction for Epiphany (and the Zynq ARMs) to make use of systems on the LAN as resources too, as shodruk is doing by making the RasPi a networked OpenGL ES 2.0 server for the GPU-less Parallella. This is exactly the right approach in today's networked world, and it's becoming more so every day.
Morgaine
 
Posts: 42
Joined: Tue Jul 02, 2013 8:29 pm

Re: Ideas for daughter cards?

Postby shodruk » Wed Dec 11, 2013 12:18 pm

"Ideas for FUTURE daughter cards"...... sorry. :)
Shodruky
shodruk
 
Posts: 464
Joined: Mon Apr 08, 2013 7:03 pm

Re: Ideas for daughter cards?

Postby aolofsson » Thu Dec 12, 2013 6:53 pm

Morgain, Shodruk:

I really like where you are going with this.. :D Sometimes, the insanity within our legacy thinking can be mind boggling. Not sure if you have seen this old story.(hopefully we won't still have standard RJ45 connectors and IPv4 addressing in 3020) :D

http://www.astrodigital.org/space/stshorse.html

Andreas
User avatar
aolofsson
 
Posts: 1005
Joined: Tue Dec 11, 2012 6:59 pm
Location: Lexington, Massachusetts,USA

Re: Ideas for daughter cards?

Postby Morgaine » Thu Dec 12, 2013 7:57 pm

That's an awesomely funny article, Andreas, many thanks for the link! :-)

We are indeed stuck in a legacy rut within computing architecture, and we're not going to come out of it if we stay within our comfort zones. Some could justify staying on the old paths pragmatically as "getting things done", but it's only reasonable as a stop-gap. Someone's got to beat back the thicket in different directions, or else we'd be perpetually walking in the ruts of Roman chariots and limited by the widths of horses' behinds.

Morgaine.
Morgaine
 
Posts: 42
Joined: Tue Jul 02, 2013 8:29 pm

Re: Ideas for daughter cards?

Postby shodruk » Thu Mar 20, 2014 1:59 pm

I want a Epiphany add on card like this.

e16x401.png
e16x401.png (47.9 KiB) Viewed 19915 times


e16x402.png
e16x402.png (13.69 KiB) Viewed 19915 times


e16x403.png
e16x403.png (45.88 KiB) Viewed 19915 times
Shodruky
shodruk
 
Posts: 464
Joined: Mon Apr 08, 2013 7:03 pm

Re: Ideas for daughter cards?

Postby 9600 » Thu Mar 20, 2014 2:04 pm

Who doesn't! :D
Andrew Back (a.k.a. 9600 / carrierdetect)
User avatar
9600
 
Posts: 997
Joined: Mon Dec 17, 2012 3:25 am

Re: Ideas for daughter cards?

Postby shodruk » Thu Mar 20, 2014 4:19 pm

9600 wrote:Who doesn't! :D


I can't design hardware, so please make it! :D

By the way, Is this feasible?
How is the inter-chip routing configured?
Shodruky
shodruk
 
Posts: 464
Joined: Mon Apr 08, 2013 7:03 pm

PreviousNext

Return to Daughter Cards & Accessories

Who is online

Users browsing this forum: No registered users and 2 guests

cron