Sihang Liu’s scientific contributions

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (1)


Having your cake and eating it: Exploiting Python for programmer productivity and performance on micro-core architectures using ePython
  • Conference Paper

January 2020

·

13 Reads

·

2 Citations

Maurice Jamieson

·

·

Sihang Liu

Citations (1)


... However, to date, these technologies have tended to result in significant performance overheads, required the programmer to ensure their code fits within the limited on-chip memory, provided limited choices around data location and size, and provided little, if any, portability across architectures. As evidenced by ePython [12], a Python interpreter for the Epiphany-III, dynamic programming languages can significantly reduce the programming effort required to overcome these complexities in comparison to the provided, low-level C software development kits (SDKs) [22]. ...

Reference:

Performance of the Vipera framework for DSLs on micro-core architectures
Having your cake and eating it: Exploiting Python for programmer productivity and performance on micro-core architectures using ePython
  • Citing Conference Paper
  • January 2020