Per Brinch Hansen
#2,662
Most Influential Person Now
Computer scientist
Per Brinch Hansen's AcademicInfluence.com Rankings
Per Brinch Hansencomputer-science Degrees
Computer Science
#157
World Rank
#164
Historical Rank
Database
#443
World Rank
#465
Historical Rank
Download Badge
Computer Science
Per Brinch Hansen's Degrees
- PhD Computer Science University of Copenhagen
Similar Degrees You Can Earn
Why Is Per Brinch Hansen Influential?
(Suggest an Edit or Addition)According to Wikipedia, Per Brinch Hansen was a Danish-American computer scientist known for his work in operating systems, concurrent programming and parallel and distributed computing. Biography Early life and education 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 , was the daughter of Danish composer Oluf Ring and worked as a hairdresser before marrying.
Per Brinch Hansen's Published Works
Published Works
- Operating System Principles (1973) (607)
- The programming language Concurrent Pascal (1975) (570)
- The Programming Language Ada Reference Manual American National Standards Institute, Inc. ANSI/MIL-STD-1815A-1983 (1983) (494)
- Distributed processes: a concurrent programming concept (1978) (489)
- The nucleus of a multiprogramming system (1970) (351)
- The Architecture of Concurrent Programs (1977) (261)
- Advances in Cryptology — EUROCRYPT ’88 (2000) (217)
- Structured multiprogramming (1972) (211)
- Design principles (2002) (198)
- Concurrent Programming Concepts (1973) (154)
- The Programming Language Ada (1983) (147)
- Java's insecure parallelism (1999) (91)
- Model programs for computational science: A programming methodology for multicomputers (1993) (83)
- The Origin of Concurrent Programming (2002) (75)
- Reproducible testing of monitors (1978) (62)
- Edison—a multiprocessor language (1981) (57)
- Joyce—A programming language for distributed systems (1987) (56)
- Studies in Computational Science: Parallel Programming Paradigms (1995) (52)
- The solo operating system: A concurrent pascal program (1976) (52)
- Monitors and concurrent Pascal: a personal history (1993) (51)
- Parallel cellular automata: A model program for computational science (1993) (41)
- The design of Edison (1981) (39)
- The Origin of Concurrent Programming: From Semaphores to Remote Procedure Calls (2013) (32)
- A Programming Methodology for Operating System Design (1974) (29)
- Numerical Solution of Laplace's Equation (1992) (27)
- Programming a personal computer (1982) (23)
- SuperPascal - a publication language for parallel scientific computing (1994) (23)
- The search for simplicity - essays in parallel programming (1996) (21)
- Network: A Multiprocessor Program (1978) (21)
- Experience with Modular Concurrent Programming (1977) (20)
- Householder reduction of linear equations (1992) (20)
- Testing a multiprogramming system (1973) (19)
- The solo operating system: Processes, monitors, and classes (1976) (18)
- An evaluation of the message-passing interface (1998) (17)
- An Analysis of Response Ratio Scheduling (1971) (16)
- Keynote Address on Concurrent Programming. (1979) (16)
- The purpose of concurrent Pascal (1975) (15)
- A comparison of two synchronizing concepts (1972) (15)
- Efficient parallel recursion (1995) (14)
- Brinch Hansen on Pascal Compilers (1985) (14)
- Specification and Implementation of Mutual Exclusion (1978) (14)
- The programming language superpascal (1994) (13)
- Classic Operating Systems: From Batch Processing To Distributed Systems (2013) (13)
- The solo operating system: Job interface (1976) (12)
- A multiprocessor implementation of joyce (1989) (11)
- Short Term Scheduling in Multiprogramming Systems (1971) (11)
- Joyce: a programming language for distributed systems (2002) (10)
- A joyce implementation (1987) (10)
- The Joyce language report (1989) (10)
- The evolution of operating systems (2001) (9)
- The RC 4000 real-time control system at Pulawy (1967) (9)
- Interference Control in SuperPascal - A Block-Structured Parallel Language (1994) (9)
- Multiple‐length division revisited: A tour of the minefield (1994) (8)
- RC 4000 software: multiprogramming system (2001) (8)
- Do hypercubes sort faster than tree machines? (1994) (8)
- THE ALL-PAIRS PIPELINE (1990) (8)
- The N-Body Pipeline (1991) (7)
- Multiprocessor architectures for concurrent programs (1978) (7)
- Balancing a Pipeline by Folding (1990) (7)
- The Nature of Parallel Programming (1989) (6)
- The Cobol Compiler for the Siemens 3003 (1966) (6)
- The invention of concurrent programming (2002) (6)
- A Generic Multiplication Pipeline (1991) (6)
- The trio operating system (1980) (5)
- Parallel Divide and Conquer (1991) (5)
- An evaluation of high performance Fortran (1998) (5)
- Universal Types in Concurrent Pascal (1975) (5)
- Parallel Monte Carlo Trials (1992) (4)
- Short-term scheduling in multiprogramming systems (1971) (4)
- Special Feature A Keynote Address on Concurrent Programming (1979) (4)
- The logical structure of the RC 4000 computer (1967) (4)
- An outline of a course on operating system principles (2002) (3)
- Disk scheduling at compile time (1976) (2)
- A reply to comments on “A comparison of two synchronizing concepts” (1973) (2)
- Conjugate gradient solution of linear equations (1998) (2)
- Edison programs (1981) (2)
- Multiprocessor Architectures For Concurrent Programs (1978) (2)
- Programming for Everyone in Java (1999) (2)
- SuperPascal: a publication language for parallel scientific computing (2002) (2)
- Joyce Performance on a Multiprocessor (1988) (2)
- A keynote address on concurrent programing (1978) (2)
- Author's correction (1979) (1)
- Declarations and Types (1980) (1)
- Joyce. A Language for Computer Networks. (1979) (1)
- Analysis of a Parallel Mergesort (1989) (1)
- Using personal computers in operating system courses (1983) (1)
- Microcomputer comparison (1979) (1)
- The Solo operating system: processes, monitors and classes (2002) (0)
- Studies in operating systems, R. M. McKeag and R. Wilson, edited by D. H. R. Huxtable, academic press, London, 1976. no. of pages: 263. price: £8.50 (1977) (0)
- Computer Programs for Spelling Correction: An Experiment in Program Design (1980) (0)
- The F ast Fourier Transform (1991) (0)
- TRANSACTIONS ON COMPUTERS , JUNE 1968 Abstracts of Current Computer Literature (0)
- THEN-BODY PIPELINE1 (1991) (0)
- The Fast Fourier Transform (1991) (0)
- Shared classes (2002) (0)
- Letter to the Editor ?Parallelism and recursion in message passing libraries: An efficient methodology?, C. Rodrguez, F. de Sande, C. Len and L. Garca,Concurrency: Practice and Experience 1999; 11(7):355-365 (2000) (0)
- Modular Design of Operating Systems Using Abstract Data Types. (1980) (0)
- Representation clauses and implementation-dependent features (1983) (0)
- The SuperPascal Software Notes (1993) (0)
- Program Structure and Compilation Issues (1980) (0)
- Three Papers on Network Programs. (1981) (0)
- Generic Program Units (1980) (0)
- Representation Specifications and Implementation Dependent Features (1980) (0)
- CONPAR 81 : Conference on Analysing Problem Classes and Programming for Parallel Computing, Nürnberg, June 10-12, 1981 : proceedings (1981) (0)
- Experience with Modular Concurrent Programming * (1977) (0)
- The SuperPascal software (1995) (0)
- A Methodological Approach to the Real-Time Software Design and Its Use in a PCM Toll Off ice (1977) (0)
- The long division algorithm of linger, mills and witt (1995) (0)
- The SuperPascal Software (1995) (0)
This paper list is powered by the following services:
Other Resources About Per Brinch Hansen
What Schools Are Affiliated With Per Brinch Hansen?
Per Brinch Hansen is affiliated with the following schools: