HamatsaHI

Multi-Core Processing

2007 Threads without Locks Russ Cox

2008 Writing Lock-Free Code: A Corrected Queue Herb Sutter

2011 C++11 Concurrency Series Bartosz Milewski

2011 A Tale of Two Concurrency Models David Chisnall

2011 Locks Aren’t Slow; Lock Contention Is Jeff Preshing

2011 C++11 multithreading tutorial Solarian Programmer

2012 Multithreading Problems In Game Design Erik McClure

wiki Transactional Memory in GCC GCC wiki
0 comments
Labels: C/C++, C++11, Concurrency, Event-Based Programming, GNU gcc, Parallel Processing, Threads

High Concurrency Servers

2003 Why Events Are A Bad Idea (for high-concurrency servers) R Behren, J Condit, E Brewer

2011 Straight Talk on Event Loops Ted Dziuba

2012 Triple Buffering as a Concurrency Mechanism Remis
0 comments
Labels: Client Server Architecture, Concurrency, Event-Based Programming

Authentication

2011 The Definitive Guide To Forms based Website Authentication stackoverflow
0 comments
Labels: Form Based Authentication, Http, Web Development

Dependency

2008 Clean Code Talks – Dependency Injection Miško Hevery

2008 Examining the Dependency Inversion Principle Derek Greer
0 comments
Labels: Dependency Injection, Dependency Inversion, Software Architecture

High Performance Computing

2011 A Gentle Introduction to OpenCL Matthew Scarpino

2011 Modern GPU Sean Baxter
0 comments
Labels: CUDA, D3D11, OpenCL
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Search This Blog

Labels

  • .gif (1)
  • Agile (1)
  • Algebraic Data Types (1)
  • Algorithms (2)
  • Assembly (1)
  • Atomic Multicast (1)
  • C/C++ (5)
  • C++11 (2)
  • Client Server Architecture (2)
  • Compiler Optimization (2)
  • Computer Arithmetic (1)
  • Concurrency (2)
  • Consensus (1)
  • Control Flow (2)
  • CUDA (1)
  • D3D11 (1)
  • Database Models (1)
  • Dependency Injection (1)
  • Dependency Inversion (1)
  • Design Patterns (4)
  • Event-Based Programming (2)
  • Form Based Authentication (1)
  • git (1)
  • GNU gcc (2)
  • Graphics Processing (4)
  • Haskell (2)
  • Http (1)
  • ICMP (1)
  • IEEE (1)
  • Information Theory (1)
  • Instruction Cache (1)
  • Interpreted Languages (1)
  • Lighting (1)
  • Linear Algebra (1)
  • Linux (1)
  • Markup Languages (1)
  • Monads (1)
  • MySQL (1)
  • Ocaml (1)
  • OpenCL (1)
  • Operating Systems (1)
  • Paradigms (1)
  • Parallel Processing (1)
  • Perl (1)
  • PHP (1)
  • Physical Memory (1)
  • Physical Simulation (3)
  • Quaternions (1)
  • Rasterization (1)
  • Raytracing (1)
  • Redis (1)
  • Regular Expressions (1)
  • Scene graphs (1)
  • Shaders (1)
  • Software Architecture (1)
  • State (1)
  • State Machine Replication (1)
  • State Machines (1)
  • Style (1)
  • Threads (1)
  • TTY (1)
  • Unix (1)
  • Version Control (1)
  • Virtual Memory (1)
  • Web Development (1)
  • x86 (1)
  • x86-64 (1)

Topics

  • ►  2014 (1)
    • ►  January (1)
  • ►  2013 (1)
    • ►  May (1)
  • ►  2012 (4)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  January (1)
  • ▼  2011 (33)
    • ►  December (2)
    • ►  November (1)
    • ►  October (5)
    • ►  September (3)
    • ▼  August (5)
      • Multi-Core Processing
      • High Concurrency Servers
      • Authentication
      • Dependency
      • High Performance Computing
    • ►  July (5)
    • ►  June (7)
    • ►  May (3)
    • ►  April (1)
    • ►  February (1)
  • ►  2010 (4)
    • ►  December (4)

About

HHI
Coding resources by topic: For suggestions or to report broken links hamatsahi@gmail.com

Homepage: http://hamatsahi.com
View my complete profile
Simple theme. Powered by Blogger.