q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Shirley Chisholm — Unbought and Unbossed

In 1968 Shirley Chisholm became the first Black woman elected to the United States Congress. In 1972 she launched a campaign for the Democratic presidential nomination, breaking another political barrier.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

IBM ROMP

ROMP
DesignerIBM
Bits32-bit
Introducedcommercially January 1986; 40 years ago (1986-01)
DesignRISC
TypeLoad–store
EncodingVariable (2 or 4 bytes long)
BranchingCondition code
Page size4 KB
OpenNo
Registers
General-purpose16× 32-bit
ROMP

The ROMP is a reduced instruction set computer (RISC) microprocessor designed by IBM in the late 1970s. It is also known as the Research OPD Miniprocessor (after the two IBM divisions that collaborated on its inception, IBM Research and the Office Products Division (OPD)) and 032.[1] The ROMP was originally developed for office equipment and small computers,[2] intended as a follow-on to the mid-1970s IBM OPD Mini Processor microprocessor,[citation needed] which was used in the IBM Office System/6 word-processing system. The first examples became available in 1981, and it was first used commercially in the IBM RT PC announced in January 1986. For a time, the RT PC was planned to be a personal computer, with ROMP replacing the Intel 8088 found in the IBM Personal Computer. However, the RT PC was later repositioned as an engineering and scientific workstation computer. A later CMOS version of the ROMP was first used in the coprocessor board for the IBM 6152 Academic System introduced in 1988, and it later appeared in some models of the RT PC.

History

[edit]

The architectural work on the ROMP began in late spring of 1977, as a spin-off of IBM Research's 801 RISC processor (hence the "Research" in the acronym). Most of the architectural changes were for cost reduction, such as adding 16-bit instructions for byte-efficiency. The original ROMP had a 24-bit architecture, but the instruction set was changed to 32 bits a few years into the development.[3]

The first chips were ready in early 1981, making ROMP the first industrial RISC. The processor was revealed at the International Solid-State Circuits Conference in 1984[4] ROMP first appeared in a commercial product as the processor for the IBM RT PC workstation, which was introduced in 1986. To provide examples for RT PC production, volume production of the ROMP and its MMU began in 1985.[4] The delay between the completion of the ROMP design, and introduction of the RT PC was caused by overly ambitious software plans for the RT PC and its operating system (OS). This OS virtualized the hardware and could host multiple other operating systems. This technology, called virtualization, while commonplace in mainframe systems, only began to gain traction in smaller systems in the 21st century. An improved CMOS version of the ROMP was first used in the IBM 6152 Academic System workstation, and later in some models of the RT PC.

IBM Research used the ROMP in its Research Parallel Processor Prototype (RP3), an early experimental scalable shared-memory multiprocessor that supported up to 512 processors first detailed in 1985; and the CMOS version in its ACE, an experimental NUMA multiprocessor that was operational in 1988.[5]

Architecture

[edit]

The ROMP's architecture was based on the original version of the IBM Research 801 minicomputer. The main differences were a larger word size (32 bits instead of 24), and the inclusion of virtual memory.[6] The architecture supported 8-, 16-, and 32-bit integers, 32-bit addressing, and a 40-bit virtual address space. It had an instruction pointer register and sixteen 32-bit general-purpose registers. The microprocessor was controlled by 118 simple 16- and 32-bit instructions.[7]

The ROMP's virtual memory has a segmented 40-bit (1 TB) address space consisting of 4,096 256 MB segments. The 40-bit virtual address is formed in the MMU by concatenating a 12-bit segment identifier with 28 low-order bits from a 32-bit ROMP-computed virtual address. The segment identifier is obtained from a set of 16 segment identifiers stored in the MMU, addressed by the four high-order bits of the 32-bit ROMP-computed virtual address.[8]

Implementation

[edit]

The ROMP is a scalar processor with a three-stage pipeline.[7] In the first stage, if there are instructions in the 16-byte instruction prefetch buffer, an instruction was fetched, decoded, and operands from the general-purpose register file read. The instruction prefetch buffer read a 32-bit word from the memory whenever the ROMP was not accessing it.[7] Instructions were executed in the second stage, and written back into the general-purpose register file in the third stage. The ROMP used a bypass network and appropriately scheduled the register file reads and writes to support back-to-back execution of dependent instructions.[7] Most register-to-register instructions were executed in one cycle; of the 118 instructions, 84 had a single-cycle latency.[9] The ROMP had an IBM-developed companion integrated circuit which was code-named Rosetta during development.[10] Rosetta was a memory management unit (MMU), and it provided the ROMP with address translation facilities, a translation lookaside buffer, and a store buffer.[7]

The ROMP and Rosetta were originally implemented in an IBM 2 μm silicon-gate NMOS technology with two levels of metal interconnect.[11][4] The ROMP consists of 45,000 transistors and is 7.65 × 7.65 mm large (58.52 mm2), while Rosetta consists of 61,500 transistors and is 9.02 × 9.02 mm large (81.36 mm2). Both are packaged in 135-pin ceramic pin grid arrays.[4] A CMOS version of the ROMP and Rosetta (called ROMP-C and Rosetta-C) was later developed.

References

[edit]
  1. ^ Heberlein, Larry (October 1986). "A programmer's view of the PC RT chip". Computer Language. Vol. 3, no. 10. pp. 41–46.
  2. ^ Hester, P.D.; Simpson, Richard O.; Chang, Albert. "The IBM RT PC ROMP and Memory Management Unit Architecture". In Waters, Frank (ed.). The IBM RT Personal Computer Technology, Form No. SA23-1057 (PDF). p. 48.
  3. ^ Waldecker, D.E.; Woon, P.Y. "ROMP/MMU Technology Introduction". In Waters, Frank (ed.). The IBM RT Personal Computer Technology, Form No. SA23-1057 (PDF). p. 44.
  4. ^ a b c d Bambrick, Richard (27 January 1986). "IBM's New RISC Processor Based on 10-Year Project". Electronic News.
  5. ^ Lerman, G.; Rudolph, L. (1993). Parallel Evolution of Parallel Processors. Springer Science & Business Media. p. 146. ISBN 9781461528562.
  6. ^ Dewar, Robert B.K.; Smosna, Matthew. Microprocessors: A Programmer's View. McGraw-Hill. p. 378.
  7. ^ a b c d e Furber, Stephen (1989). VLSI RISC Architecture and Organization. CRC Press. pp. 106–109. ISBN 9780824781514.
  8. ^ Tabak, Daniel (1987). RISC Architecture. Research Studies Press. pp. 102–103.
  9. ^ Seymour, Jim (10 June 1986). "RISC Architecture". PC Magazine. p. 113.
  10. ^ Chandler, David (1986). "The ROMP Is Not Just A Lark". UNIX Review.
  11. ^ Waters, Frank (ed.). The IBM RT Personal Computer Technology. p. 8.
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

IBM ROMP

The ROMP is a reduced instruction set computer (RISC) microprocessor designed by IBM in the late 1970s. It is also known as the Research OPD Miniprocessor (after the two IBM divisions that collaborated on its inception, IBM Research and the Office Products Division (OPD)) and 032. The ROMP was originally developed for office equipment and small computers, intended as a follow-on to the mid-1970s IBM OPD Mini Processor microprocessor, which was used in the IBM Office System/6 word-processing system. The first examples became available in 1981, and it was first used commercially in the IBM RT PC announced in January 1986. For a time, the RT PC was planned to be a personal computer, with ROMP replacing the Intel 8088 found in the IBM Personal Computer. However, the RT PC was later repositioned as an engineering and scientific workstation computer. A later CMOS version of the ROMP was first used in the coprocessor board for the IBM 6152 Academic System introduced in 1988, and it later appeared in some models of the RT PC.

MORE →
No preview image
Wikipedia

Romp

Romp or ROMP may refer to: IBM ROMP, a microprocessor Ring opening metathesis polymerization, an olefin polymerization method Romps (1885), a series of tales illustrated by Harry Furniss The Romp (play) (1767), a comedic afterpiece play derived from Love in the City by Isaac Bickerstaffe The Romp (website) (also known as Romp.com), a Los Angeles-based entertainment website Bert Romp (1958–2018), Dutch equestrian and Olympic champion

MORE →
Wikipedia

IBM RT PC

The IBM RT PC (RISC Technology Personal Computer) is a family of workstation computers from IBM introduced in 1986. These were the first commercial computers from IBM that were based on a reduced instruction set computer (RISC) architecture. The RT PC uses IBM's proprietary ROMP microprocessor, which commercialized technologies pioneered by IBM Research's 801 experimental minicomputer (the 801 was the first RISC). The RT PC runs three operating systems: AIX, the Academic Operating System (AOS), and Pick. The RT PC's specifications were regarded as "less than impressive" compared to contemporary workstations by its competitors in that particular market, although the product was deemed deserving of "a healthy amount of respect", particularly with the prospect of IBM as "a serious competitor" who, despite having a product whose performance was an estimated 18 months behind other vendors, would potentially be able to catch up quickly by applying the company's renowned technological capabilities. Given such performance limitations, the RT PC had little commercial success as a result. IBM responded by introducing the RS/6000 workstations in 1990, which used a new IBM-proprietary RISC processor, the POWER1. All RT PC models were discontinued by May 1991.

MORE →
Wikipedia

IBM AIX

AIX (pronounced ay-eye-EKS) is a series of proprietary Unix operating systems developed and sold by IBM since 1986. The name stands for "Advanced Interactive eXecutive". Current versions are designed to work with Power ISA based server and workstation computers such as IBM's Power line.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

What prosperous Tulsa district became widely known as “Black Wall Street”?

The Greenwood District.