Thread View: comp.sys.transputer
2 messages
2 total messages
Started by Mauricio Gomez Calderon
Wed, 06 Jan 1993 19:05
On-chip RAM using D7205.- Help!
Author: Mauricio Gomez Calderon
Date: Wed, 06 Jan 1993 19:05
Date: Wed, 06 Jan 1993 19:05
26 lines
1120 bytes
1120 bytes
Hi...
In order to accelerate a numerical calculation, I'm trying to put
small code in the fast on-chip RAM, using
SET processor (order.code := -1)
MAP logical.processor ONTO processor
and the corresponding /RE option on the occonf.
It works... but don't increases the speed!!!
The small code is a small program that perform 1000000 iterations
changing only 5 REAL64 variables. This code is put into five transputers
connected like a ring. Communications take place only 3 times over the
network.
What's wrong???
Maurro
Re: On-chip RAM using D7205.- Help!
Author: Conor O'Neill
Date: Thu, 07 Jan 1993 12:18
Date: Thu, 07 Jan 1993 12:18
37 lines
1926 bytes
1926 bytes
In article <1993Jan06.190526.42203@dcc.uchile.cl> maurro@inf.utfsm.cl (Mauricio Gomez Calderon) writes: >Hi... > In order to accelerate a numerical calculation, I'm trying to put > small code in the fast on-chip RAM, using > > SET processor (order.code := -1) > MAP logical.processor ONTO processor > > and the corresponding /RE option on the occonf. > > It works... but don't increases the speed!!! > > The small code is a small program that perform 1000000 iterations > changing only 5 REAL64 variables. This code is put into five transputers > connected like a ring. Communications take place only 3 times over the > network. > > What's wrong??? Try looking at the file produced by the collector's -p option. This tells you where the code and data etc has been placed for each processor. This will show you exactly what effect the various changes you make are having to the memory layout. In general, it is better to place workspace on-chip, because transputers make more accesses to data than to code. This is why this is the default behaviour of the configurer. If your example really is as simple as you describe, you will probably find that both code and data are already on-chip, so changing their order will have no effect. Hope this helps. --- Conor O'Neill, Software Group, INMOS Ltd., UK. UK: conor@inmos.co.uk US: conor@inmos.com "It's state-of-the-art" "But it doesn't work!" "That is the state-of-the-art".
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads