Since the onset of the digital age, the need to process tremendous amounts of data has become of critical importance for healthcare, financial, and government sectors. This has made information processing tasks increasingly complex, and thus far, there exists no realistic platform that can meet the stringent requirements of the computation industry, e.g., in terms of power and speed. A potential solution are systems that can enable parallel processing of data.