[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: [f-cpu] F-CPU invited at the Libre Software Meeting
- To: f-cpu@seul.org
- Subject: Re: Re: [f-cpu] F-CPU invited at the Libre Software Meeting
- From: whygee@club-internet.fr
- Date: Mon, 25 Feb 2002 14:00:40 +0100 (CET)
- Delivered-To: archiver@seul.org
- Delivered-To: f-cpu-outgoing@seul.org
- Delivered-To: f-cpu@seul.org
- Delivery-Date: Mon, 25 Feb 2002 08:00:43 -0500
- Reply-To: f-cpu@seul.org
- Sender: owner-f-cpu@seul.org
hi !
>De: Juergen Goeritz
>.... and that leads me to another idea.
>
><imagination on>
>
>Has anybody ever thought about data triggered software
>concepts?
>
>If a single processor today has to do a thing twice, it
>must run the programm sequentially two times, one after
>another with different data. In this case instruction
>caches will only bring additional power (beside burst
>loading) if the code completely fits into the cache.
>Otherwise it may be faster without cache, since reload
>always adds penalty.
>
>The processors usually run a program that has to fetch
>data, modify it and store it somewhere. This is a code
>(program) focused solution.
>
>The other way I can imagine is a data focused solution.
>The availability of data triggers the execution of a
>code part for that data to modify it. That could lead
>to a completely event triggered software scheme, i.e.
>data triggers software, which generates data, which
>triggers software a.s.o.
>
>Since this is a very basic mechanism it could be run
>on a single processor and on multiple processors. Or
>on the nearest processor available...
>It's not the same as task switching because it takes
>place on a much lower level. And it may obsolete task
>switching concepts like they exist today.
>
><imagination off>
>
>comments?
one usually calls this : a dataflow machine.
on a lower level, it's simply a TTA execution core
(like the previous F-CPU core idea that never
succeeded).
Look also at the CRAY MTA.
>JG
YG
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu in the body. http://f-cpu.seul.org/