Energy efficient architectures for irregular data streams