Age, Biography and Wiki
Per Brinch Hansen was born on 13 November, 1938 in Frederiksberg, Denmark, is a Danish-American computer scientist. Discover Per Brinch Hansen's Biography, Age, Height, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is he in this year and how he spends money? Also learn how he earned most of networth at the age of 68 years old?
Popular As |
N/A |
Occupation |
N/A |
Age |
68 years old |
Zodiac Sign |
Scorpio |
Born |
13 November 1938 |
Birthday |
13 November |
Birthplace |
Frederiksberg, Denmark |
Date of death |
31 July, 2007 |
Died Place |
Syracuse, New York |
Nationality |
Denmark
|
We recommend you to check the complete list of Famous People born on 13 November.
He is a member of famous computer with the age 68 years old group.
Per Brinch Hansen Height, Weight & Measurements
At 68 years old, Per Brinch Hansen height not available right now. We will update Per Brinch Hansen's Height, weight, Body Measurements, Eye Color, Hair Color, Shoe & Dress size soon as possible.
Physical Status |
Height |
Not Available |
Weight |
Not Available |
Body Measurements |
Not Available |
Eye Color |
Not Available |
Hair Color |
Not Available |
Who Is Per Brinch Hansen's Wife?
His wife is Milena
Family |
Parents |
Not Available |
Wife |
Milena |
Sibling |
Not Available |
Children |
2 |
Per Brinch Hansen Net Worth
His net worth has been growing significantly in 2023-2024. So, how much is Per Brinch Hansen worth at the age of 68 years old? Per Brinch Hansen’s income source is mostly from being a successful computer. He is from Denmark. We have estimated Per Brinch Hansen's net worth, money, salary, income, and assets.
Net Worth in 2024 |
$1 Million - $5 Million |
Salary in 2024 |
Under Review |
Net Worth in 2023 |
Pending |
Salary in 2023 |
Under Review |
House |
Not Available |
Cars |
Not Available |
Source of Income |
computer |
Per Brinch Hansen Social Network
Instagram |
|
Linkedin |
|
Twitter |
|
Facebook |
|
Wikipedia |
|
Imdb |
|
Timeline
Per Brinch Hansen (13 November 1938 – 31 July 2007) was a Danish-American computer scientist known for his work in operating systems, concurrent programming and parallel and distributed computing.
Per Brinch Hansen was born in Frederiksberg, an enclave surrounded by Copenhagen, Denmark.
His father, Jørgen Brinch Hansen, worked as a civil engineer, becoming a leading expert in soil mechanics, and later accepting a professorship at Technical University of Denmark.
His mother, Elsebeth Brinch Hansen (née Ring), was the daughter of Danish composer Oluf Ring and worked as a hairdresser before marrying.
Brinch Hansen attended Skt. Jørgens Gymnasium and then studied electrical engineering at Technical University of Denmark where he sought an area to pursue that "was still in its pioneering phase" on the belief that "If a subject was being taught, it was probably already too late to make fundamental contributions."
After a seven-week student internship at IBM's Hursley Laboratory in England, he decided to dedicate his career to computers.
Initially focused on computer construction, reading a book on the IBM 7030 Stretch project that described computer organization from a programmer's point of view refocused his interest toward becoming a computer architect.
"I now understand that it was really a small operating system, I had programmed. However, in the mid 1960s, the dividing line between language implementation and operating systems was still not clearly understood."
After completing a Master of Science degree in electronic engineering in 1963, Brinch Hansen landed a job at Regnecentralen, then a research institution under The Danish Academy of Technical Sciences (Akademiet for de Tekniske Videnskaber), working in the compiler group, led by Peter Naur and Jørn Jensen.
There, his first significant project was writing a parser for a COBOL compiler for the Siemens 3003 computer.
Subsequently, he wrote a file system to be used during execution of the compiled COBOL programs, later observing:
In 1966, Brinch Hansen moved to Henning Isaksson's hardware group at Regnecentralen, by then a company with shareholders.
Together with Peter Kraft, he defined the computer architecture and instruction set for Regnecentralen's third computer, the RC 4000, using ALGOL 60 as a hardware description language to produce a formal specification.
Inexperienced with multiprogramming, he used a copy of Cooperating Sequential Processes Edsger Dijkstra had sent him to understand process synchronization using semaphores, and then implemented a specialized RC 4000 real-time monitor for use in managing a fertilizer plant.
Peter Kraft and Charles Simonyi, who was still a teenager, wrote a p-code interpreter and data logging task programs that were compiled to p-code.
In the summer of 1967, Brinch Hansen left Regnecentralen's hardware group to become head of RC 4000 software development, where he led a team including Jørn Jensen, Peter Kraft and Søren Lauesen in defining a general-purpose RC 4000 multiprogramming system, with a goal to avoid developing a custom real-time control operating system for every RC 4000 installation, and to support batch processing and time-sharing as well.
The resulting system was not a complete operating system, but a small kernel providing the mechanisms upon which operating systems for different purposes could be built.
By the spring of 1969, a well-documented, reliable version of the RC 4000 multiprogramming system was running.
In late 1970, Brinch Hansen moved to Pittsburgh, accepting an invitation from Alan Perlis to visit the department of computer science at Carnegie Mellon University as a research associate, while he wrote the first systematic textbook on operating system principles.
During this time, at the 1971 Summer School in Marktoberdorf and a symposium in Belfast, Brinch Hansen, Tony Hoare and Dijkstra began to discuss ideas that evolved into the monitor concept.
In the spring of 1972, after reading about the class concept invented by Ole-Johan Dahl and Kristen Nygaard for Simula 67, Brinch Hansen completed his text with a chapter on resource protection that proposed the first monitor notation, using shared classes.
In July 1972, Brinch Hansen joined the faculty of the California Institute of Technology (Caltech) as an Associate Professor of computer science, where he began work on defining a programming language with concurrent processes and monitors.
In 1973, Operating System Principles was published, becoming the first comprehensive textbook on operating systems.
In April 1974, he distributed a technical report on Concurrent Pascal.
A Concurrent Pascal compiler for the PDP 11/45, written by Brinch Hansen's doctoral student, Al Hartmann, was released in January 1975.
Subsequently, Brinch Hansen began writing model operating systems in Concurrent Pascal, to evaluate the language.
In May 1975, he completed Solo, a single-user operating system for development of Concurrent Pascal programs.
Next, he rewrote the original RC 4000 real-time scheduler in Concurrent Pascal, taking three days to write it, and three hours of machine time to systematically test it.
When the Caltech computer science department shifted focus toward computer engineering and away from programming Brinch Hansen decided to leave, rather than to seek tenure there.
In 1976, Brinch Hansen chose University of Southern California (USC) for his next post, so that his family could remain in their Altadena home.
Joining the faculty as a tenured full professor, and first chair of a newly created computer science department, he led efforts to identify and attract top-notch faculty to build a first rate department.
Published in 1977, it was the first book on concurrent programming.
In 1978, Brinch Hansen became the first computer scientist awarded the Doctor Technices degree, the highest academic distinction within engineering and technological science in Denmark, for the work documented in The Architecture of Concurrent Programs.
Later in 1978, Brinch Hansen published the Distributed Processes language concept, proposing the use of remote procedure calls to synchronize processes running across a microcomputer network.
Also in 1978, L. J. Sevins and Steve Goings from Mostek visited Brinch Hansen at USC, where he outlined a low-cost multiprocessor architecture.
Mostek began a project to implement such a multiprocessor, with Brinch Hansen working as a consultant.
Brinch Hansen developed a new concurrent programming language, Edison, for the project.
As with the RC 4000 project, Edison was also used as a formal specification language for the hardware.
By 1980, USC's computer science department was ranked by the National Research Council as one of the top ten in the US.
While at USC, Brinch Hansen wrote his second book, The Architecture of Concurrent Programs, based on his work developing operating systems with Concurrent Pascal.