Experimental Computer Science

E822914

Experimental Computer Science is a branch of computer science that focuses on empirical investigation, implementation, and measurement of computing systems and algorithms to understand their practical behavior and performance.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf academic discipline
subfield of computer science
aimsTo understand real-world performance of algorithms
understand scalability of computing systems
validate theoretical models of computation
appliedIn algorithm engineering
database systems research
distributed systems research
networking research
operating systems research
parallel computing research
contrastsWith purely analytical performance modeling
purely theoretical analysis of algorithms
contributesTo design of efficient algorithms
optimization of software systems
performance tuning of applications
validation of system designs
emphasizes data-driven evaluation
implementation details of algorithms
reproducible experiments
system-level performance metrics
fieldOfStudy computer science
focusesOn empirical investigation of algorithms
empirical investigation of computing systems
implementation of computing systems
measurement of algorithm performance
measurement of computing systems
investigates behavior under different hardware architectures
behavior under realistic workloads
resource usage of algorithms
space usage in practice
time complexity in practice
trade-offs between accuracy and performance
oftenPublishedIn systems and performance-oriented conferences
relatedTo high-performance computing
software engineering
systems research
theoretical computer science
requires experimental design skills
implementation skills
statistical analysis skills
studies practical behavior of algorithms
practical behavior of computing systems
typicalOutput experimental results on real or simulated systems
usesMethod benchmarking
controlled experiments
measurement-based evaluation
profiling and performance analysis
simulation

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Theoretical Computer Science contrastsWith Experimental Computer Science