Parallel Processing This Issue We Have Three Articles on the Transputer, a Processor Specially Designed for Parallel Processing
Total Page:16
File Type:pdf, Size:1020Kb
No. 38 Nov./Dec.1987 $3.95 THE M CR 0 T E C H N CAL J 0 URN A L Parallel Processing This issue we have three articles on the transputer, a processor specially designed for parallel processing. The articles cover the transputer, communications between transputers, and creating a parallel C compiler. Series begins on page 6 Laser Printers, Typesetters .' I And Page Definition Languages page 20 The problems designers (and purchasers) face getting information onto paper. Magic In The Real World page 28 What can you do with a $20 PC parallel card? A lot! Bruce tells you how. Build A Graphics Scanner For $6.00, Part 2 page 42 This time, John covers the hardware construction and begins the software. In Depth Turbo C · page 56 Writing a resident-program extractor entirely in C. I o 7 '''''''I'''I'U'L.I:6ne;r~: ~ltie;'high~s(,<:;,:·· ,: •.• ;~:.p,~rfofmance·aJld,:fntegration ·.of !;~t;.ahY:: PC/XT compatible. With its jS::: ;,'1()M Hz,· zero wait state . 'operation it walks away from AT compatibles as well. On board is one megabyte of DRAM, a real time clock, floppy disk controller, and optional one or two serial ports, SCSI port and 8087. The PC Tech SmartBIOS provides PC compatability with ease of use. We wrote it and we support it! PRICES! i#';"Ma\H~'¢o~r~cessor for X16B ::,::JheX16:8087 Math Coprocessor runs at full CPU speed. That's X16B I 1 Meg I RTC .... $600.00 ;:;;,r:;,10MHzofnumber smashing power! The Math Coprocessor on the 8 M Hz version ...... $540.00 "·;2;t::/Et"~Tonlynins;.at 2/3 of the CPU clock. SCSI option ......... $25.00 lr,·':.~";SC$I~ortOption for X16B Serial ports (2) ....... $38.75 ,,:.;,):~L'·'.··:fuH .SCSI port using the 5380. Software built into ROM BIOS for the !:t,' \\.'t:·OMTI3100 hard disk controller achieves a 1 to 1 sector interleave. 8087-1/82188 ........ $340.00 ~Eh<{t'fOUR'~MEGGER 8087 -2/82188 ........ $260.00 , •.. ';.. ' Running out of spreadsheet room? Need something faster than a Four Megger ........~ ~f,'::,;':, > hard disk for those long compiles? The Four Megger is the answer. : The Four Megger meets the LotusllntellMicrosoft expanded NOW $750.00 memory specifications and works in all PC and XT computers. The .:' Four Megger also works in AT computers as expanded memory 2S1 P ................. $99.00 ,;:.:' ···only. , . Memories .......... ,... $95.00 ...' ..... ~''16 MEGGER! / .•..•...' '~~~ ..' Expanded or Extended Memory for PC/XT/AT. Up to 16 Systems: .... Megabytes total. Expanded memory works as on FOUR '. '.J'.' ..... MEGGER. The Box ........... $799.00 , :,.' ~ ",":',< Mono System ..... $1 ,099.00 EGA System ...... $1,849.00 .'" .•~ T~~n!42~~sta~~·nR~~Phi;s~~~o~rBp~N~?S board has its own 32·bit graphics CPU running at 5 MIPS, with up <;~ ~ Call for system configuration ;~;.~~ %,»;., to 4 M Bytes of memory plus 1 M byte display memory. details. PC Tech also sells hard Emulates CGA. Up to 1024 by 800 pixels, 256 colors drives and controllers, video boards from a palatte of 256k! and monitors, etc. P.O. Box 128 904 North 6th Street Watch for more innovative products Lake City, MN 55041 designed and built by PC Tech!!! (612) 345·4555 COD, VISA, MASTER CARD, CERTIFIED FUNDS nf""\. VT __ ..... AT _ ... _ .a. ... _...J ___ ... II __ " I_ ... _ ... __ ... ~ ___ I r""I •• _~ ____ "" __ L.! __ _ Two Ctrland Positive-tactile, Extra-wide, easy-to Dedicated Caps, Num and Separate Enlarged Altkeys for firm-feel 12 Function find Return key. Function Con Scroll Lock dedicated Shift keys ambidextrous keys. keys for IBM changed sizes trol keys. indicator lights. Numeric Pad access. ___--, increased again by shrinking their IBM has no lights with enlarged automatic Return key. on their XI Enter key, four Isolated operation. Arithmetic Escape key. ,----- Function keys. Switch selectable compatibility with IBM, PC, XT, AT, and all compatibles. IBM's new Enhanced Keyboard runs only on their newXTs, ATs and ignores their installed base which probably in cludes you. -----...; Switch allows you ----..;.;;;iiG. to swap position of Ctrl and Caps lock. -----ESK'S IBM moved Ctrl to bottom row, you have no choice! fJfD)fJ fEfAflf#JIA/MCElOJ {f{~lf[ffJ@&J!tl@) for the 10 million PC users IBM just ignored! IBM just announced their new The Turbo-101 is the best data entry tool Up to now, DataDesl( International may be one of redesigned "standard" keyboard for per since the pencil! the best kept secrets, but here's what's being said sonal computers. There's only one problem: For users of spreadsheets like 1-2-3, the about our first end-user l(eyboard/Borland it won't work on your IBM computer if it Turbo-101's separate cursor controls and software bundle: was purchased priortoJune 1986oron any numeric keypad makes entering numeric "Who Can Pass Up a Deal? "It's a good keyboard. Good PC compatible purchased at any time! data into cells and moving from cell to cell Department. Talk about an feel: the keys have tactile aggressive product/" feedback. No mush at all. Not to worry. Our new Turbo-101 Enhanced as natural as moving your fingers. And for john C. Dvorak, This Is about as good a key word-processing, the 'Selectric' typewriter InfoWorld Mar 86 board deal as you're likely Keyboard gives you the layout and en toflnd... l have absolutely no layout makes the Turbo-101 as easy to "It solves all ofthe problems hancements of the IBM with some logical exhibited by their regular hesitation In recommend· Ing the Model PC8700." improvements (see above photo). And it use as a pencil; and with the extra large PC/XT keyboard... It's a Enter, Shift & Control Keys, you'll make so great bargalnl" jerry Pournelle, works on your existing PC, XT, AT, PCjr, Byte Magazine Sept. 86 few mistakes, you won't even need an PC Productivity Digest AT&T, Epson and virtually all compatibles! May 86 "This keyboard Is neat to eraser! "DataDesk Inti. has designed type on andfeels solid. It has tactl1efeedback keys... I Get Borland's Turbo Lightning Til a sturdy and handsome key board that has tactile re can type much faster on It." For FREE! SfPfCUAL OFfER! sponse... ls the hardware Test Drive Scorecard: bargain of the year" says DataDesk-IO Key 7ronlcs-9 To really turbocharge " ONLY $149.95* FOR BOTH Teleconnect Magazine your productivity, we are . ~.' Charles Humble, Oregonian KEYBOARD & SOFTWARE jan 86 May 86 including, tree-ot-cha' IiiC::lW Includes 30-day money back ' "The best part of the key Borland's red-hot.1i. 0 ,"'.:'.,1.' guarantee and 2 year full warranty. board Is tbe way Itfeels.It's Lightning soft~a" ith ~. J 'To prove that we don't ignore you Ideal! Andfast. I've never worked on a keyboard with each keyboafji.· ow, - or your pocketbook, you get our a nicer touch." , Turbo-101 Enhanced Keyboard and Business Computer Digest softwhen.,.,.u War... s. i,.n..• ~ ·1·.. 'S .... -3iiC. orK .. ick,most WordPerfect, popular programs, Micro Borland's Turbo lightning for an Aug 86 our li . ' , .'~board will check your astounding $149.95.* No, you didn't sp . "", , u ty; ,gives you instant read it wrong. During this amazing access to R ... nd' House's 80,000-word Introductory Offer you get both Concise D' . ary and 60,000-word keyboard and software for less Thesaur d much, much more! than most software programs , ing's good enougb to make by themselves! Now, if you're pr ammers and 'users cbeer, executives still feeling ignored, you can.; , o 'tber software companies weep," says always do what you-know-who Seymour of PC Week. Sold separately, rbo Lightning retails for $99.951 wants you to .do .. .and buy a new computer to get their credit card orders call (800) 826-5398 mCAcall INTERNATIONAL (800) 592-9602 7650 Haskell Avenue Van Nuys, California 91406 (818) 780-1673 Turbo-tOt is a trademark 01 DataDesk International. Turbo Lighlning is a trademark 01 Borland International. IBM and IBM AT are registered trade· marks ollnlernational Business Machines, Inc. By David Thompson 'J\.~sociate Edit~~s Para~lel Gary Entsmmger" Caiy;Gatton Ed itolrnal Last year I was vaguely curious about parallel processing. This year it's a lot more interesting. So inter esting, in fact, that I tried it at home: ,,<, , Accounting , • Erin was to clear the table and put leftovers in the Sandra Thompson fridge. • Sandy was to wash. • Jennifer's task was drying and putting away the dishes. • I wasthe supervisor/task scheduler. It seemed like the perfect time, since it was my night to do dishes. What happened, however, was not pretty. By the time I'd finished proposing the experiment, Erin had disappeared into her room to feed Popcorn (her pet rat), Sandy had tossed me the sponge and headed downstairs to finish the illustrations for this issue, and Jennifer ... well, Jennifer is a teenager. This experiment left no doubt in my mind that the supervisor has the most difficult task. And, there's no < , ,", ~"::. ,"', /" ' guarantee that a task will be handled any faster on a , SUBSCRIPTION RATES~ ',". ' .. '. parallel system than on a workable one. Especially if " 1 yr. (6 issues) .... ';. ~ .' .:-.:. ~ ;;.' ~ .. ,. ;$18.00 there are teenagers in the house. u2yr;(12 issues) ~, ..:. .. ;~:. ~. :~; ... ,.$34.oo ,3'yr.(18,issues) ~ .. ;. ;,.,:,'., ..... ' .:$48.00 However, mine was not the definitive study in paral .,1yrdCanada& ~exico).,. " " ;$26.00. .leI processing. I had no dedicated hardware, and no tyr. (Other foreign) ,.~; .•. , ,v. ",$36.00 ' Make all order~payablein, (1:5, funds'ofla. special language tools. Using: "You fed your rat an hour ·U.S.b~nkiplease,.