Are you interested in consulting?

66 views
Skip to first unread message

Dmitriy Vyukov

unread,
May 20, 2010, 3:26:59 PM5/20/10
to Scalable Synchronization Algorithms, rel...@googlegroups.com
What I may offer is:

- Lock-/wait-free synchronization algorithms and data structures.
- Scheduling algorithms (word stealing/distribution/balancing/
requesting).
- Concurrent state management.
- Scalable memory management.
- Concurrent object life-time management (RCU, SMR, distributed
reference-counting, etc).
- Robust shared memory IPC (peer-to-peer/broadcast messaging).
- Asynchronous message-passing systems.
- High-performance computing and parallelization (shared memory)
- Scalability oriented design.
- Memory models (C1x/C++0x, Java, .NET/CLI, hardware).
- Testing and verification of concurrent components.

Consulting may be focused on shipping software components, education
or both.

OS: Windows, Linux, Solaris.
Languages: C/C++ (but most concepts are actually language-
independent).

M.S. in IT. High-performance Computing Systems. Honours degree.
I am holding The Intel Black Belt Software Developer title.
8 years of professional software development (+10 years of amateur
software development).

At this stage I am just investigating the demand. Reply via "Reply to
author".
TIA.

--
Dmitriy V'jukov

--
You received this message because you are subscribed to the Google Groups "Relacy Race Detector" group.
To post to this group, send email to rel...@googlegroups.com.
To unsubscribe from this group, send email to relacy+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/relacy?hl=en.

Reply all
Reply to author
Forward
0 new messages