Ulrich Drepper
VP, Technology Division at Goldman Sachs
- Location
- Greater New York City Area
- Industry
- Investment Banking
As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.
- See who you and Ulrich Drepper know in common
- Get introduced to Ulrich Drepper
- Contact Ulrich Drepper directly
Ulrich Drepper's Overview
- Current
-
- VP, Technology Division at Goldman Sachs
- Past
-
- Member Base Working Group at The Austin Common Standards Revision Group
- Consulting Engineer/Technical Director at Red Hat
- Senior Engineer at Cygnus Solutions
- Education
- Connections
-
419 connections
- Websites
Ulrich Drepper's Summary
Specialties
Low-level programming on Unix systems. Developing and maintaining fundamental runtime environments. Development of software development tools (compilers, assemblers, linkers, ...). Standardization of runtime and binary formats.
High performance computing, vectorization, parallelization. Low-latency computing.
Ulrich Drepper's Experience
VP, Technology Division
Goldman Sachs
Public Company; 10,001+ employees; GS; Investment Banking industry
October 2010 – Present (4 years)
Consulting Engineer/Technical Director
Red Hat
Public Company; 5001-10,000 employees; RHT; Computer Software industry
April 1996 – September 2010 (14 years 6 months)
Senior Engineer
Cygnus Solutions
Privately Held; 51-200 employees; Computer Software industry
1996 – 2000 (4 years)
Ulrich Drepper's Publications
-
The Cost of Virtualization
- ACM Queue
- January 1, 2008
Authors: Ulrich Drepper -
Parallel Programming with Transactional Memory
- ACM Queue
- September 2008
Authors: Ulrich Drepper -
Futexes are tricky
- November 5, 2011
Authors: Ulrich Drepper -
Security Enhancements in Red Hat Enterprise Linux (beside SELinux)
- December 9, 2005
Authors: Ulrich Drepper -
Defensive Programming for Red Hat Enterprise Linux
- April 8, 2009
Authors: Ulrich Drepper -
What Every Programmer Should Know About Memory
- November 21, 2007
Authors: Ulrich Drepper -
How To Write Shared Libraries
- December 10, 2011
Authors: Ulrich Drepper -
Good Practices in Library Design, Implementation, and Maintenance
- March 7, 2002
Authors: Ulrich Drepper
Ulrich Drepper's Skills & Expertise
- Compilers
- Low Latency
- C++
- Open Source
- Parallel Computing
- TCP/IP
- Linux
- Unix
- POSIX
- High Performance Computing
- Distributed Systems
- Bash
- C
- Number Crunching
- R
- Software Development
- Numerical Simulation
- Python
- Databases
- Financial Risk Technology
- Numerical Software
Ulrich Drepper's Languages
-
English
(Native or bilingual proficiency) -
German
(Native or bilingual proficiency) -
French
(Elementary proficiency)
Ulrich Drepper's Patents
-
Methods and systems for first occurence debugging
- United States Patent 7,823,022
- Issued October 26, 2010
Inventors: Ulrich Drepper -
Method and system for robust futexes
- United States Patent 7,783,649
- Issued August 24, 2010
Inventors: Ulrich Drepper, Ingo Molnar, Thomas Gleixner -
Method and system for caching directory services
- United States Patent 7,698,278
- Issued April 13, 2010
Inventors: Ulrich Drepper -
METHODS AND SYSTEMS FOR MANAGING PROGRAM-LEVEL PARALLELISM
- United States Patent Application 20100131956
- Filed May 27, 2010
Inventors: Ulrich Drepper -
Facilitating availability of object data types at runtime
- United States Patent 8,042,099
- Issued October 18, 2011
Inventors: Ulrich Drepper -
Methods and Systems for optimization in a run-time environment
- United States Patent 7,926,047
- Issued April 12, 2011
Inventors: Ulrich Drepper -
Methods and systems for secure address handling in a processor
- United States Patent Application 20070277024
- Filed November 29, 2007
Inventors: Ulrich Drepper -
Method and system for kernel level filtering
- United States Patent 8,566,840
- Issued October 22, 2013
Inventors: Ulrich Drepper -
Methods and systems for scheduling processes in a multi-core processor environment
- United States Patent Application 20070204268
- Filed August 30, 2007
Inventors: Ulrich Drepper -
In-kernel virtual machine for low overhead startup and low resource usage
- United States Patent 8,429,629
- Issued April 23, 2013
Inventors: Ulrich Drepper -
Methods and systems for complete static analysis of software for building a system
- United States Patent 7,937,692
- Issued May 3, 2011
Inventors: Ulrich Drepper -
Purpose domain for in-kernel virtual machine for low overhead startup and low resource usage
- United States Patent 8,104,034
- Issued January 24, 2012
Inventors: Ulrich Drepper -
Purpose domain for low overhead virtual machines
- United States Patent 8,612,970
- Issued December 17, 2013
Inventors: Ulrich Drepper -
Method and system for robust futexes
- United States Patent 8,095,550
- Issued January 10, 2012
Inventors: Ulrich Drepper, Ingo Molnar, Thomas Gleixner -
Methods and systems for first occurence debugging
- United States Patent 8,429,460
- Issued April 23, 2013
Inventors: Ulrich Drepper -
Asynchronous verification for extended file attributes
- United States Patent Application US 12/878,267
- Filed September 9, 2010
Inventors: Ulrich DrepperA system receives a notification that a process is requesting access to a file stored in a file system, wherein the process is currently delayed from accessing the file. The system determines whether a current file attribute setting for the requested file is correct in response to receiving the notification and changes the current file attribute setting to a correct file attribute setting in response to determining that the current file attribute setting is not correct. The system sends a notification to allow the process to resume to access the file in response determining that the current file attribute setting is correct or changing the current file attribute setting to the correct file attribute setting.
Ulrich Drepper's Education
Ulrich Drepper's Additional Information
- Websites:
- Groups and Associations:
-
IEEE, The Austin Group
Contact Ulrich for:
- career opportunities
- new ventures
- job inquiries
- expertise requests
- getting back in touch
View Ulrich Drepper’s full profile to...
- See who you and Ulrich Drepper know in common
- Get introduced to Ulrich Drepper
- Contact Ulrich Drepper directly