MyFinder is a unique search engine with a simple privacy concept in mind. We log your searches but none of the data, it's that simple.
Software transactional memoryDistributed shared memoryStructured concurrencySequential consistencyCompare-and-swapOptimistic concurrency controlMultiple instruction, single dataComplex instruction set computerLoad-link/store-conditionalMultiversion concurrency controlInstruction schedulingShared memoryFetch-and-addIn-memory processingParallel programming modelTransaction processingTask parallelismGang schedulingExecute instructionInter-process communicationTwo-phase commit protocolNon-uniform memory accessConcurrency controlCommunicating sequential processesDeadlock prevention algorithmsMemory-level parallelismArray programmingTrace cacheCoinductionCache replacement policiesState machine replicationTransaction processing systemSimultaneous multithreadingRead-copy-updateSequential access memoryOut-of-order executionConcurrency patternComputer memoryParallel arraySingle program, multiple dataAcidComputer architectureTest-and-setReduced instruction set computerAnalysis of parallel algorithmsBus masteringHistory of softwareLockControl flowFunctional programmingAction languageThread poolFlat memory modelPersistent memoryStrong consistencySuperscalar processorParallel algorithmOutline of computer scienceMicroarchitectureShadow memoryAtomic commitReduction operatorMutual exclusionStream processingHigh-throughput computingThree-phase commit protocolRegion-based memory managementInstruction-level parallelismTransaction-level modelingSwarConcurrent hash tableNative command queuingFormal specificationObject compositionChainingSynchronizationSequential algorithmMultiple granularity lockingMachine codeReference countingThread-local storageComputer programmingProcessorPrivatizationSolid compressionMemory pagingTwo-phase lockingMsi protocolConcurrent computingSemaphoreAsync/awaitRegister-transfer levelCache coherenceComputer multitaskingSeparation of concernsAlgorithmic efficiencyExecute in placeLightning memory-mapped databaseCpu cacheDynamic programming language