Random Articles
Have a deep view into what people are curious about.
🔗 MIPS R3000
The R3000 is a 32-bit RISC microprocessor chipset developed by MIPS Computer Systems that implemented the MIPS I instruction set architecture (ISA). Introduced in June 1988, it was the second MIPS implementation, succeeding the R2000 as the flagship MIPS microprocessor. It operated at 20, 25 and 33.33 MHz.
The MIPS 1 instruction set is small compared to those of the contemporary 80x86 and 680x0 architectures, encoding only more commonly used operations and supporting few addressing modes. Combined with its fixed instruction length and only three different types of instruction formats, this simplified instruction decoding and processing. It employed a 5-stage instruction pipeline, enabling execution at a rate approaching one instruction per cycle, unusual for its time.
This MIPS generation supports up to four co-processors. In addition to the CPU core, the R3000 microprocessor includes a Control Processor (CP), which contains a Translation Lookaside Buffer and a Memory Management Unit. The CP works as a coprocessor. Besides the CP, the R3000 can also support an external R3010 numeric coprocessor and two other external coprocessors.
The R3000 CPU does not include level 1 cache. Instead, its on-chip cache controller operates external data and instruction caches of up to 256 KB each. It can access both caches during the same clock cycle.
The R3000 found much success and was used by many companies in their workstations and servers. Users included:
- Ardent Computer
- Digital Equipment Corporation (DEC) for their DECstation workstations and multiprocessor DECsystem servers
- Evans & Sutherland for their Vision (ESV) series workstations
- MIPS Computer Systems for their MIPS RISC/os Unix workstations and servers.
- NEC for their RISC EWS4800 workstations and UP4800 servers.
- Prime Computer
- Pyramid Technology
- Seiko Epson
- Silicon Graphics for their Professional IRIS, Personal IRIS and Indigo workstations, and the multiprocessor Power Series visualization systems
- Sony for their PlayStation and PlayStation 2 (SCPH-10000 to SCPH-700XX - clocked at 37.5 MHz for use as an I/O CPU and at 33.8 MHz for compatibility with PlayStation games) video game consoles, and NEWS workstations, as well as the Bemani System 573 Analog arcade unit, which runs on the R3000A.
- Tandem Computers for their NonStop Cyclone/R and CLX/R fault-tolerant servers
- Whitechapel Workstations for their Hitech-20 workstation
- New Horizons Probe
The R3000 was also used as an embedded microprocessor. When advances in technology rendered it obsolete for high-performance systems, it found continued use in lower-cost designs. Companies such as LSI Logic developed derivatives of the R3000 specifically for embedded systems.
The R3000 was a further development of the R2000 with minor improvements including larger TLB and a faster bus to the external caches. The R3000 die contained 115,000 transistors and measured about 75,000 square mils (48 mm2). MIPS was a fabless semiconductor company, so the R3000 was fabricated by MIPS partners including Integrated Device Technology (IDT), LSI Logic, NEC Corporation, Performance Semiconductor, and others. It was fabricated in a 1.2 μm complementary metal–oxide–semiconductor (CMOS) process with two levels of aluminium interconnect.
Derivatives of the R3000 for non-embedded applications include:
- R3000A - A further development by MIPS introduced in 1989. It operated at clock frequencies up to 40 MHz.
- PR3400 - Developed by Performance Semiconductor, introduced in May 1991, also at up to 40 MHz. It integrated the Performance Semiconductor PR3000A and PR3010A onto a single die.
Derivatives of the R3000 for embedded applications include:
- PR31700 - A 75 MHz microcontroller from Philips Semiconductors. Fabricated in a 0.35 μm process, delivered in a 208-pin LQFP, it operated at 3.3 V and dissipated only 0.35 W.
- RISController - A family of low-end microcontrollers from IDT. Models include the R3041, R3051, R3052, and R3081.
- TX3900 - A microcontroller from Toshiba.
- Mongoose-V - A radiation-hardened and expanded 10–15 MHz CPU for use on spacecraft, it is still in use today in applications such as NASA's New Horizons space probe.
Discussed on
- "MIPS R3000" | 2019-06-20 | 37 Upvotes 59 Comments
🔗 Delphi Method
The Delphi method or Delphi technique ( DEL-fy; also known as Estimate-Talk-Estimate or ETE) is a structured communication technique or method, originally developed as a systematic, interactive forecasting method which relies on a panel of experts. The technique can also be adapted for use in face-to-face meetings, and is then called mini-Delphi or Estimate-Talk-Estimate (ETE). Delphi has been widely used for business forecasting and has certain advantages over another structured forecasting approach, prediction markets.
Delphi is based on the principle that forecasts (or decisions) from a structured group of individuals are more accurate than those from unstructured groups. The experts answer questionnaires in two or more rounds. After each round, a facilitator or change agent provides an anonymised summary of the experts' forecasts from the previous round as well as the reasons they provided for their judgments. Thus, experts are encouraged to revise their earlier answers in light of the replies of other members of their panel. It is believed that during this process the range of the answers will decrease and the group will converge towards the "correct" answer. Finally, the process is stopped after a predefined stop criterion (e.g., number of rounds, achievement of consensus, stability of results), and the mean or median scores of the final rounds determine the results.
Special attention has to be paid to the formulation of the Delphi theses and the definition and selection of the experts in order to avoid methodological weaknesses that severely threaten the validity and reliability of the results.
Discussed on
- "Delphi Method" | 2021-03-06 | 109 Upvotes 47 Comments
🔗 Sea Peoples
The Sea Peoples are a purported seafaring confederation that attacked ancient Egypt and other regions of the East Mediterranean prior to and during the Late Bronze Age collapse (1200–900 BCE). Following the creation of the concept in the nineteenth century, it became one of the most famous chapters of Egyptian history, given its connection with, in the words of Wilhelm Max Müller: "the most important questions of ethnography and the primitive history of classic nations". Their origins undocumented, the various Sea Peoples have been proposed to have originated from places that include western Asia Minor, the Aegean, the Mediterranean islands and Southern Europe. Although the archaeological inscriptions do not include reference to a migration, the Sea Peoples are conjectured to have sailed around the eastern Mediterranean and invaded Anatolia, Syria, Phoenicia, Canaan, Cyprus and Egypt toward the end of the Bronze Age.
French Egyptologist Emmanuel de Rougé first used the term peuples de la mer (literally "peoples of the sea") in 1855 in a description of reliefs on the Second Pylon at Medinet Habu documenting Year 8 of Ramesses III. Gaston Maspero, de Rougé's successor at the Collège de France, subsequently popularized the term "Sea Peoples" — and an associated migration-theory — in the late 19th century. Since the early 1990s, his migration theory has been brought into question by a number of scholars.
The Sea Peoples remain unidentified in the eyes of most modern scholars and hypotheses regarding the origin of the various groups are the source of much speculation. Existing theories variously propose equating them with several Aegean tribes, raiders from Central Europe, scattered soldiers who turned to piracy or who had become refugees, and links with natural disasters such as earthquakes or climatic shifts.
Discussed on
- "Sea Peoples" | 2023-08-08 | 33 Upvotes 3 Comments
- "Sea Peoples" | 2017-07-10 | 69 Upvotes 23 Comments
🔗 Cyclorotor
A cyclorotor, cycloidal rotor, cycloidal propeller or cyclogiro, is a fluid propulsion device that converts shaft power into the acceleration of a fluid using a rotating axis perpendicular to the direction of fluid motion. It uses several blades with a spanwise axis parallel to the axis of rotation and perpendicular to the direction of fluid motion. These blades are cyclically pitched twice per revolution to produce force (thrust or lift) in any direction normal to the axis of rotation. Cyclorotors are used for propulsion, lift, and control on air and water vehicles. An aircraft using cyclorotors as the primary source of lift, propulsion, and control is known as a cyclogyro or cyclocopter. A unique aspect is that it can change the magnitude and direction of thrust without the need of tilting any aircraft structures. The patented application, used on ships with particular actuation mechanisms both mechanical or hydraulic, is named after German company Voith Turbo.
Discussed on
- "Cyclorotor" | 2023-07-02 | 26 Upvotes 1 Comments
🔗 Naumachia
The naumachia (in Latin naumachia, from the Ancient Greek ναυμαχία/naumachía, literally "naval combat") in the Ancient Roman world referred to both the staging of naval battles as mass entertainment, and the basin or building in which this took place.
Discussed on
- "Naumachia" | 2021-06-27 | 54 Upvotes 3 Comments
🔗 Greek Language Question
The Greek language question (Greek: το γλωσσικό ζήτημα, to glossikó zítima) was a dispute about whether the vernacular of the Greek people (Demotic Greek) or a cultivated literary language based on Ancient Greek (Katharevousa) should be the prevailing language of the people and government of Greece. It was a highly controversial topic in the 19th and 20th centuries, and was finally resolved in 1976 when Demotic was made the official language. The language phenomenon in question, which also occurs elsewhere in the world, is called diglossia.
Discussed on
- "Greek Language Question" | 2025-03-30 | 26 Upvotes 1 Comments
🔗 Outer Space Treaty
The Outer Space Treaty, formally the Treaty on Principles Governing the Activities of States in the Exploration and Use of Outer Space, including the Moon and Other Celestial Bodies, is a treaty that forms the basis of international space law. The treaty was opened for signature in the United States, the United Kingdom, and the Soviet Union on 27 January 1967, and entered into force on 10 October 1967. As of June 2019, 109 countries are parties to the treaty, while another 23 have signed the treaty but have not completed ratification. In addition, Taiwan, which is currently recognized by 14 UN member states, ratified the treaty prior to the United Nations General Assembly's vote to transfer China's seat to the People's Republic of China (PRC) in 1971.
Among the Outer Space Treaty's main points are that it prohibits the placing of nuclear weapons in space, it limits the use of the Moon and all other celestial bodies to peaceful purposes only, and establishes that space shall be free for exploration and use by all nations, but that no nation may claim sovereignty of outer space or any celestial body. The Outer Space Treaty does not ban military activities within space, military space forces, or the weaponization of space, with the exception of the placement of weapons of mass destruction in space. It is mostly a non-armament treaty and offers insufficient and ambiguous regulations to newer space activities such as lunar and asteroid mining.
Discussed on
- "Outer Space Treaty" | 2016-03-31 | 33 Upvotes 15 Comments
🔗 Banana equivalent dose
Banana equivalent dose (BED) is an informal measurement of ionizing radiation exposure, intended as a general educational example to compare a dose of radioactivity to the dose one is exposed to by eating one average-sized banana. Bananas contain naturally occurring radioactive isotopes, particularly potassium-40 (40K), one of several naturally-occurring isotopes of potassium. One BED is often correlated to 10−7 sievert (0.1 μSv); however, in practice, this dose is not cumulative, as the principal radioactive component is excreted to maintain metabolic equilibrium. The BED is only meant to inform the public about the existence of very low levels of natural radioactivity within a natural food and is not a formally adopted dose measurement.
Discussed on
- "Banana Equivalent Dose" | 2023-05-02 | 84 Upvotes 62 Comments
- "Banana equivalent dose" | 2010-06-14 | 470 Upvotes 84 Comments
🔗 Secure Remote Password protocol
The Secure Remote Password protocol (SRP) is an augmented password-authenticated key agreement (PAKE) protocol, specifically designed to work around existing patents.
Like all PAKE protocols, an eavesdropper or man in the middle cannot obtain enough information to be able to brute force guess a password without further interactions with the parties for each guess. Furthermore, being an augmented PAKE protocol, the server does not store password-equivalent data. This means that an attacker who steals the server data cannot masquerade as the client unless they first perform a brute force search for the password.
In layman's terms, during SRP (or any other PAKE protocol) authentication, one party (the "client" or "user") demonstrates to another party (the "server") that they know the password, without sending the password itself nor any other information from which the password can be derived. The password never leaves the client and is unknown to the server.
Furthermore, the server also needs to know about the password (but not the password itself) in order to instigate the secure connection. This means that the server also authenticates itself to the client, without reliance on the user parsing complex URLs. This prevents Phishing.
Discussed on
- "Secure Remote Password protocol" | 2017-04-11 | 17 Upvotes 19 Comments
🔗 Przybylski's Star
Przybylski's Star (pronounced or ), or HD 101065, is a rapidly oscillating Ap star at roughly 355 light-years (109 parsecs) from the Sun in the southern constellation of Centaurus.
Discussed on
- "Przybylski's Star" | 2022-11-28 | 95 Upvotes 16 Comments
- "Przybylski's Star" | 2016-09-10 | 96 Upvotes 27 Comments