🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #1023

3L Parallel Fortran : Processor Farms

#1023
From: Dzaharudin Mansor
Date: Mon, 08 Oct 1990 02:10
40 lines
1672 bytes
Hi,
	I'm developing a application program using the 3L
	Parallel Fortran compiler. The application is
	of the type that requires a master, and as many 
	worker tasks as possible.....hence the use of the
	Processor Farms application model using the flood-fill
	configurer.

	The problem is that I am not getting good speedup
	from 1 Transputer to 4 Transputers (only a 2X speedup
	when using 4 Transputers), and on examining 
	how the work packets are sent and result packets received,
	It seems that there are only two worker tasks in the network.

	Possible explanations:
		1. The configurer sets up only two worker tasks
		   for the 4 Transputer configuration.

		2. The master processes are scheduled in a way that
		   the use of the external worker tasks is not optimal.

	Anyone else had similar experiences?

	I would also like to seek information on:

	1. How does the flood-fill configurer determine how many
	   worker tasks that will be employed given X
	   number of Transputers.

	2. What type of scheduling does the compiler employ?
	   Time slicing? Preempt on waiting for communication?



	Any views, references, discussion (anything at all) will
	be greatly appreciated.

	Thanks.

-dzahar-
Technical Details
Message-ID: <8922@latcs1.oz.au>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!decwrl!wuarchive!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!mel.dit.csiro.au!latcs1!dzahar

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!decwrl!wuarchive!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!mel.dit.csiro.au!latcs1!dzahar
From: dzahar@latcs1.oz.au (Dzaharudin Mansor)
Newsgroups: comp.sys.transputer
Subject: 3L Parallel Fortran : Processor Farms
Keywords: 3L Parallel Fortran, Processor Farms
Message-ID: <8922@latcs1.oz.au>
Date: 8 Oct 90 02:10:34 GMT
Organization: Comp Sci, La Trobe Uni, Australia
Lines: 40