Currently available benchmark software allows users to predict unicore and multicore processor performance and its associated energy cost in digital entertainment , digital imaging , networking , and office automation applications .