Title :
APAP: a computer-based tool for analyzing data flow in arithmetic pipelines
Author :
Carpinell, John ; Lin, Chang-Chieh ; Singh, Michael
Author_Institution :
Dept. of Electr. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
Abstract :
The arithmetic pipeline analysis package (APAP), an interactive PC-based software package for simulating data flow within an arithmetic pipeline, is described. The package is designed for use by undergraduate and graduate students with background in computer architecture and parallel processing. It allows the student to design hardware and analyze its functionality without building the circuit. In addition, APAP shows detailed data flow which makes it easy for the student to envision exactly how the pipeline works. The main simulation process used follows five major steps: construction of the arithmetic pipeline, specification of pipeline connections, definition of the reservation table, definition of the input data, and calculation and presentation of data flow. In order to provide the student with a detailed data flow to further understand the entire operating condition, APAP allows the student to choose between a flow diagram, flow table, or flow analysis trace to analyze the results
Keywords :
computer aided instruction; interactive systems; parallel architectures; pipeline processing; software packages; virtual machines; APAP; arithmetic pipeline analysis package; arithmetic pipelines; calculation; computer architecture; computer-based tool; construction; data flow analysis; data flow simulation; flow analysis trace; flow diagram; flow table; graduate students; input data; interactive PC-based software package; parallel processing; pipeline connections; presentation; reservation table; specification; undergraduate; Analytical models; Circuit simulation; Computational modeling; Computer architecture; Data analysis; Data flow computing; Digital arithmetic; Packaging; Pipelines; Software packages;
Conference_Titel :
Frontiers in Education Conference, 1988., Proceedings
Conference_Location :
Santa Barbara, CA
DOI :
10.1109/FIE.1988.34988