MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems
MICRO 30 Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture
MiBench: A free, commercially representative embedded benchmark suite
WWC '01 Proceedings of the Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop
Controlling a Wheelchair Indoors Using Thought
IEEE Intelligent Systems
The PARSEC benchmark suite: characterization and architectural implications
Proceedings of the 17th international conference on Parallel architectures and compilation techniques
A low-energy computation platform for data-driven biomedical monitoring algorithms
Proceedings of the 48th Design Automation Conference
MARSS: a full system simulator for multicore x86 CPUs
Proceedings of the 48th Design Automation Conference
A Modified Pseudo-distance Technique for Lossless Compression on Color-Mapped Images
DCC '12 Proceedings of the 2012 Data Compression Conference
MEVBench: A mobile computer vision benchmarking suite
IISWC '11 Proceedings of the 2011 IEEE International Symposium on Workload Characterization
Proceedings of the 4th Conference on Wireless Health
Hi-index | 0.00 |
Increased demands for applications of brain computer interface (BCI) have led to growing attention towards their low-power embedded processing architecture design. Most clinical, wellness, and entertainment applications of BCI require wearable and portable devices. Better understanding of application characteristics in terms of computational complexity, memory usage, and power consumption can lead to more effective system designs for future wearable BCIs. In this paper, we introduce BCIBench, a benchmarking suite which includes a wide range of algorithms used for pre-processing, feature extraction and classification in BCI applications. We analyze the architectural characteristics of these algorithms such as performance, data-intensiveness and memory behavior. We provide insights into architectural components that can enhance the performance and reduce the power consumption of BCI embedded systems using these applications.