🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21461

DMA on RISC-based systems

#21461
From: sandrock
Date: Wed, 24 May 1989 20:31
25 lines
2029 bytes
I am interested in the pros and cons of DMA transfers in RISC systems.
In particular I am interested in the notion that the DECsystem 3100 has
no DMA to its main memory, but instead relies upon the CPU to copy i/o
buffers to/from an auxilliary memory. First, is this statement accurate?
And second, if true, is this a reasonable tradeoff to make on a RISC system?
We are interested in the DECsystem 3100 (allegedly same h/w as DECstation)
versus the MIPS M/120 as far as multiuser (32 simultaneous, say) performance.
The load would likely be a mix of compute-bound and i/o-bound applications,
including possibly Ingres and NFS-serving, along with various chemistry codes.
Also, wrt RISC systems, would we be better off segregating the interactive
usage, i.e., editing, email, etc. from the compute-bound batch-mode jobs, by
running them on two separate systems?  My thinking is that a high rate of
context switching caused by interactive processes would tend to counteract
the advantage of having large instruction and data caches on the machine.
Any pertinant advice is welcome, and I will summarize if need be.

Mark Sandrock

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
BITNET:   sandrock@uiucscs	    University of Illinois at Urbana-Champaign
Internet: sandrock@b.scs.uiuc.edu   School of Chemical Sciences Computing Serv.
Voice:    217-244-0561		    505 S. Mathews Ave., Urbana, IL  61801  USA
Home of the Fighting Illini of 'Battle to Seattle' fame. NCAA Final Four, 1989.
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
Technical Details
Message-ID: <46500067@uxe.cso.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!uwvax!tank!uxc!uxc.cso.uiuc.edu!ux1.cso.uiuc.edu!uxe.cso.uiuc.edu!sandrock

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!uwvax!tank!uxc!uxc.cso.uiuc.edu!ux1.cso.uiuc.edu!uxe.cso.uiuc.edu!sandrock
From: sandrock@uxe.cso.uiuc.edu
Newsgroups: comp.arch
Subject: DMA on RISC-based systems
Message-ID: <46500067@uxe.cso.uiuc.edu>
Date: 24 May 89 20:31:00 GMT
Lines: 25
Nf-ID: #N:uxe.cso.uiuc.edu:46500067:000:1596
Nf-From: uxe.cso.uiuc.edu!sandrock    May 24 15:31:00 1989