Directions

1 Algorithm Data Structure

Spatial Partitioning

Foundations of Multidimensional and Metric Data Structures- Hanan Samet

File Organization and Processing - Alan L. Tharp

Geometric data structures for computer graphics - Elmar Langetepe

Combinatorial Algorithms

Scheduling

Strings

Encoding

Compression

Random

Network Flow

The Art of Computer Programming

Digital Arithmetic

2 Tech Conf

cppcon
cppnow
Meeting Cpp
CppNorth
CppOnSea
ACCU Conference

PGCon
Postgres Open

JVM Language Summit
Oracle Code One

NodeConf
JSConf

CNCF [Cloud Native Computing Foundation]
KubeCon
CloudNativeCon
DockerCon
Chrome Dev Summit
Android Dev Summit
WebAssembly Summit

GopherCon

LLVM Developers' Meeting

GDC
SIGGRAPH
Vulkanised

3 Computer Architecture

Dynamic Scheduling of Instructions

Tomasulo's Algorithm

Cache Coherence

Cache Coherency Protocols

SI protocol 	Write Through
MSI protocol 	Synapse protocol[4]
MEI protocol 	IBM PowerPC 750,[13] MPC7400[6]
MES protocol 	Firefly protocol[4]
MESI protocol 	Pentium II,[14] PowerPC, Intel Harpertown (Xeon 5400)
MOSI protocol 	Berkeley protocol[4]
MOESI protocol 	AMD64,[15] MOESI,[16] T-MESI IBM[12]

3 Distributed System

Distributed Consensus

强一致性
说明:保证系统改变提交以后立即改变集群的状态。
模型:
Paxos
Raft
ZAB

弱一致性
说明:也叫最终一致性,系统不保证改变提交以后立即改变集群的状态,但是随着时间的推移最终状态是一致的。
模型:
DNS系统
Gossip协议

4 Numerical Analysis

Matix

PDE

FEM Finite element method

5 Curve Surface

Bezier

B-Spline

NURBS

6 Computational Geometry

Delaunay triangulation

Voronoi Diagram

posted @ 2022-09-07 22:04  fndefbwefsowpvqfx  阅读(77)  评论(0编辑  收藏  举报