text-based alphabetical index Skip to content
StaffDirectory Search
Home
AboutNAS
ResearchNTechnology
CurrentResearch
PapersNReports
SearchAllReports
browse technical reports
BrowseGrantReports
BrowseConfPapers
Software
SampleDatasets
UserServices
ContactUs
Feedback
Sitemap
Help

technical reports

Achieving High Performance on the i860 Microprocessor

King Lee

RNR Technical Report
RNR-91-029 October 9,1991


Abstract

The i860 is a high performance microprocessor used in the Intel Touchstone project. This paper proposes a paradigm for programming the i860 that is modelled on the vector instructions of the Cray computers. Fortran callable assembler subroutines were written that mimic the concurrent vector instructions of the Cray. Cache takes the place of vector registers.Using this paradigm we have achieved twice the performance of compiled code on a traditional solve.

A hard copy version of this report can be ordered from the NAS Documentation Center.

Curator: Jill Dunbar
Last Update: November 27, 2001
NASA Official: Walt Brooks