Sign inSign up

xianggong/cgo

By xianggong

•Updated almost 10 years ago

CGO 2017 Artifacts Evaluation Docker Image

Image
0

268

xianggong/cgo repository overview

For evaluating TKMT vs SIMT execution model on Multi2Sim simulator.

  • Launch Docker container on Ubuntu docker run -it --name aecgo xianggong/cgo bash

  • Switch to the experiment directory cd /root/cgo/src

  • Compile Host Program make

  • Use compiler frontend to generate IR file make frontend

  • Use compiler backend to generate SIMT kernels make backend

  • Use compiler finalizer to generate Twin Kernels make finalizer

  • Use compiler assembler to generate binaries from .s files make assembler

  • Run on Multi2Sim with SIMT model make simt

  • Run on Multi2Sim with TKMT model make tkmt

  • Get overview of the cycle information make analysis

  • Exit and remove Docker container exit docker rm aecgo

Tag summary

Content type

Image

Digest

Size

557.1 MB

Last updated

almost 10 years ago

docker pull xianggong/cgo