HOME


Top 10 List of Week 06

  1. Java: Sockets
    Tutorial

  2. Named Pipes
    Pipes were meant for communication between related processes. Named not simply given name tho.

  3. IPC System : POSIX - System V
    differences between System V IPC and POSIX IPC.

  4. Windows: Sharing Files and Memory
    File mapping can be used to share a file or memory

  5. iOs: IPC Mach Message
    low-level IPC in OSX/iOS.

  6. Amdahl’s Law
    theoretical speedup in latency of the execution of a task.

  7. Java: Threads
    another tutorial

  8. Implicit Threading
    hide the management of threads.

  9. Java: Fork Join Parallelism
    In Java, the fork/join framework provides support for parallel programming by splitting up a task into smaller tasks to process them using the available CPU cores

  10. Apple: Grand Central Dispatch
    support for concurrent code execution on multicore hardware