PinnedAmer AtherBIOHello, my name is Amer Ather and I live in the beautiful city of Saratoga with my lovely wife and three adorable kids.Dec 27, 2022Dec 27, 2022
Amer AtherIntel Optimization at NetflixNetflix Performance Engineering work closely with Intel in optimizing workloads hosted on AWS public cloud. We have successfully integrated…May 14, 2023May 14, 2023
Amer AtherNoisy NeighborsServer and OS Virtualization techniques are commonly used for partitioning server resources across multiple tenants (container, VM) in…Jan 4, 2023Jan 4, 2023
Amer AtherExploring NUMAIn Symmetric Multiprocessor (SMP) systems all physical memory is seen as a single pool. All cpus share hardware resources and same address…Dec 30, 2022Dec 30, 2022
Amer AtherMeasuring Intel Hyper-Thread OverheadMulti-core processors are capable of running multiple software streams/tasks concurrently. Multi-core allows a physical processor to…Dec 29, 2022Dec 29, 2022
Amer AtherHow Linux Kernel Manages Application MemoryLinux uses Virtual Memory subsystem to act as a logical layer between application memory requests and physical memory (RAM). This type of…Dec 29, 2022Dec 29, 2022
Amer AtherBurstable Performance in AWSAWS offers cloud resources (Compute, Network, and Storage) that can achieve higher performance, but for a limited duration, at a much lower…Dec 29, 2022Dec 29, 2022
Amer AtherGeneral Purpose GPU ComputingGeneral Purpose GPU computing paradigm was started when Nvidia introduced CUDA (Compute Unified Device Architecture) compliant GPUs, that…Dec 27, 2022Dec 27, 2022