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...

Ruler of the Mali Empire in the 14th century

Mansa Musa was the ruler of the Mali Empire in West Africa. Details recorded here should be sourced; unknown information is left blank.

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

PathScale

PathScale EKOPath Compiler
DeveloperPathScale Inc.
Release2003; 23 years ago (2003)
Stable release
5.0.0 / December 5, 2013; 12 years ago (2013-12-05)
Written inC and C++
Operating systemLinux, FreeBSD, and Solaris
Platformx86-64
TypeCompiler
Websitewww.pathscale.com

PathScale Inc. was a company that developed a highly optimizing C, C++, and Fortran compiler suite for the x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS architecture R10000 processor, called MIPSPro.

History

[edit]

PathScale was founded in 2001 as Key Research and its original mission was to develop clustered Linux server solutions based on a low-cost 64-bit design. In late 2003 the company came out of stealth mode and was called PathScale. The word PathScale is descriptive of the company's original design goals for clusters. In early 2003 with the success of the AMD Opteron, efforts at the company switched to other products like high-performance 64-bit compilers.

The seeds of the company were sown in the early 1980s at the Lawrence Livermore National Laboratory, where four of the company's seven founders worked together building the S1 supercomputer. The first chief technical officer at PathScale, Tom McWilliams, had the initial idea for the company and incorporated in July 2001. He added three of his LLNL colleagues (Jeff Rubin, Jeff Broughton, Fred Chow) to the company shortly thereafter. McWilliams had been a company founder at Valid Logic Systems and Key Computer and worked at SGI, Sun Microsystems and Amdahl Corporation. Chow was formerly chief scientist for compilers at SGI and MIPS.

PathScale Inc. was acquired and re-sold several times. First by QLogic in February 2006, for about $109 million.[1] A network technology called InfiniPath was marketed as TrueScale by QLogic, and then sold to Intel and became the basis of Omni-Path.[2] The compiler technology was acquired by SiCortex in August 2007, and by Cray in August 2009, when SiCortex was liquidated. Cray owned the intellectual property until March 2012 when a new PathScale Inc. acquired all assets.[3]

In May 2011, the FreeBSD Foundation and NetBSD Foundation were granted the use of the libcxxrt C++ runtime under a 2-clause BSD license, allowing a move away from the previous GPL-licensed runtime.[4]

On June 13, 2011, PathScale announced that the EKOPath 4 compiler suite would become open source software and licensed under the GPL.[5][6][7]

The suite contains:

  • C, C++, and Fortran 77/90/95/2003 (partial) compilers
  • Complete support for OpenMP 2.5 (including WORKSHARE)
  • Complete support for 64-bit and 32-bit x86 compilation
  • Code generation for AMD64 ABI, AMD Opteron, and Intel EM64T
  • Optimized AMD Core Math Library
  • Advanced multi-threaded debugger PathDB
  • Compatible with GNU/gcc toolchain and popular third-party debuggers
  • Supported on SUSE, Red Hat, and Ubuntu

See also

[edit]

References

[edit]
  1. ^ Ashlee Vance (February 18, 2006). "QLogic has an Infiniband moment with PathScale buy: $109m Opteron/Xeon play". The Register. Retrieved February 9, 2017.
  2. ^ Gilad Shainer (April 28, 2016). "A Look At The Latest Omni-Path Claims". Mellanox blog. Retrieved April 1, 2017.
  3. ^ "PathScale Inc. acquires all PathScale Intellectual Property and Assets from Cray". PRNewswire. March 12, 2012.
  4. ^ Michael, Michael. "PathScale Gives FreeBSD, NetBSD A New C++ Runtime". Phoronix.
  5. ^ "EKOPath 4 Compiler Suite going open source with support available". PathScale Inc.
  6. ^ https://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open PathScale Open-Sources The EKOPath 4 Compiler Suite
  7. ^ https://www.phoronix.com/scan.php?page=news_item&px=OTU2OA More Details From The EKOPath Open-Source Launch

Further reading

[edit]
[edit]

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

No preview image
Wikipedia

PathScale

PathScale Inc. was a company that developed a highly optimizing C, C++, and Fortran compiler suite for the x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS architecture R10000 processor, called MIPSPro.

MORE →
Wikipedia

C (programming language)

C is a general-purpose programming language created in 1972 by Dennis Ritchie. By design, C gives programmers relatively direct access to the features of typical CPU architectures, customized for the target instruction set. It has been and continues to be used to implement operating systems (especially kernels), device drivers, and protocol stacks, though its use in application software is decreasing. C is used on computers ranging from supercomputers to microcontrollers and embedded systems. C was initially developed as a successor to the B programming language at Bell Labs by Ritchie between 1972 and 1973. Its initial purpose was to construct utilities running on Unix, and was later applied to re-implementing the kernel of the Unix operating system. During the 1980s, C gradually gained popularity, leading to it becoming one of the most widely used programming languages, with C compilers available for practically all modern computer architectures and operating systems. The book The C Programming Language, co-authored by the original language designer, served for many years as the de facto standard for the language. C has been standardized since 1989 by the American National Standards Institute (ANSI) and, subsequently, jointly by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). C is an imperative procedural language, supporting structured programming, lexical variable scope, and recursion, with a static type system. It was designed to be compiled to provide low-level access to memory and language constructs that map efficiently to machine instructions, all with minimal runtime support. Despite its low-level capabilities, the language was designed to encourage cross-platform programming. A standards-compliant C program written with portability in mind can be compiled for a wide variety of computer platforms and operating systems with few changes to its source code. Although neither C nor its standard library provide some popular features found in other languages, it is flexible enough to support them. For example, object orientation and garbage collection are provided by external libraries GLib Object System and Boehm garbage collector, respectively. Since 2000, C has typically ranked as the most or second-most popular language in the TIOBE index.

MORE →
Wikipedia

Fortran

Fortran (; formerly FORTRAN) is a third-generation, compiled, imperative programming language designed for numeric computation and scientific computing. Fortran was originally developed by IBM with a reference manual being released in 1956; however, the first compilers only began to produce accurate code two years later. Fortran computer programs have been written to support scientific and engineering applications, such as numerical weather prediction, finite element analysis, computational fluid dynamics, plasma physics, geophysics, computational physics, crystallography and computational chemistry. It is a popular language for high-performance computing and is used for programs that benchmark and rank the world's fastest supercomputers. Fortran has evolved through numerous versions and dialects. The two most important early versions were FORTRAN II and FORTRAN IV. In 1966, the American National Standards Institute (ANSI) developed a standard for Fortran to limit proliferation of compilers using slightly different syntax. Successive versions have added support for a character data type, structured programming (Fortran 77), array programming, modular programming, generic programming (Fortran 90), parallel computing (Fortran 95), object-oriented programming (Fortran 2003), and concurrent programming (Fortran 2008).

MORE →
Wikipedia

The C Programming Language

The C Programming Language (sometimes termed K&R, after its authors' initials) is a computer programming book written by Brian Kernighan and Dennis Ritchie, the latter of whom originally designed and implemented the C programming language, as well as co-designed the Unix operating system with which development of the language was closely intertwined. The book was central to the development and popularization of C and is still widely read and used. Because the book was co-authored by the original language designer, and because the first edition of the book served for many years as the de facto standard for the language, the book was regarded by many to be the authoritative reference on C.

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.