Skip to content

Python3 fixes for AerialVision#137

Open
AndrewVu23 wants to merge 2 commits into
accel-sim:devfrom
AndrewVu23:aerialvision-py3-fixes
Open

Python3 fixes for AerialVision#137
AndrewVu23 wants to merge 2 commits into
accel-sim:devfrom
AndrewVu23:aerialvision-py3-fixes

Conversation

@AndrewVu23

Copy link
Copy Markdown
  • Fix AerialVision not launching on python3 -> configs.py -> change SafeConfigParser() to ConfigParser().
  • Fix parallel intensity plots not showing under modern matplotlib (get_cmap removed).
  • Fix Source Code View on Python 3 not showing up in both boxes -> errors: text decode, float/range, hyphenated PTX names.
  • Harden subplot Scale handling; warn when PTX has no .loc for CUDA mapping. Before: stats for CUDA source code only showed 0 & 0.1, no real data. However, .loc & -lineinfo in common.mk only work for some tests
  • Everything was tested with rodinia_2.0-ft & RTX3070-VISUAL

Parallel intensity plots crashed on removed mpl.cm.get_cmap; Source Code
View could not populate Available Stats because text-mode reads still
called .decode(). Also accept hyphens in PTX filenames used by line stats.
Use integer division for xtick labels, replace removed FigureCanvas.show
with draw, coerce subplot counts to int, and warn when PTX lacks .loc
for CUDA source mapping.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant