Naveen Namashivayam

12 papers B 1C 1Journal 4Unranked 6
YearRankTypeTitle / Venue / Authors
2025 B conf
PACT
Naveen Namashivayam, Krishna Kandalla, Pen-Chung Yew, Trey White, Larry Kaplan, Mark Pagel
2025 J jnl
CoRR
Naveen Namashivayam
2023 J jnl
CoRR
Naveen Namashivayam, Krishna Kandalla, James B. White III, Larry Kaplan, Mark Pagel
2022 J jnl
CoRR
Naveen Namashivayam, Krishna Kandalla, Trey White, Nick Radcliffe, Larry Kaplan, Mark Pagel
2020 J jnl
ACM Trans. Parallel Comput.
Naveen Namashivayam, Bill Long, Deepak Eachempati, Bob Cernohous, Mark Pagel
2018 conf
OpenSHMEM
Naveen Namashivayam, Bob Cernohous, Dan Pou, Mark Pagel
2017 conf
OpenSHMEM
Naveen Namashivayam, Bob Cernohous, Krishna Kandalla, Dan Pou, Joseph Robichaux, James Dinan, Mark Pagel
2016 conf
OpenSHMEM
Naveen Namashivayam, David Knaak, Bob Cernohous, Nick Radcliffe, Mark Pagel
2015 conf
OpenSHMEM
Naveen Namashivayam, Dounia Khaldi, Deepak Eachempati, Barbara M. Chapman
2015 C conf
CLUSTER
Naveen Namashivayam, Deepak Eachempati, Dounia Khaldi, Barbara M. Chapman
2015 conf
OpenSHMEM
David Knaak, Naveen Namashivayam
2014 conf
PGAS
Naveen Namashivayam, Sayan Ghosh, Dounia Khaldi, Deepak Eachempati, Barbara M. Chapman
scripts/setup-and-run.sh
← Index scripts/setup-and-run.sh bash
#!/bin/bash
set -e

# Setup Binary Ninja Python API if available on host (from snapshot)
if [ -d "/opt/binaryninja" ] && [ -f "/opt/binaryninja/scripts/linux-setup.sh" ]; then
    echo "Binary Ninja found on host, setting up Python API..."
    cd /opt
    ./binaryninja/scripts/linux-setup.sh -s || echo "Binary Ninja setup failed"
    
    # Change back to the app directory
    cd /app
    
    # Verify installation
    python3 -c "import binaryninja; print('Binary Ninja Python API ready, version:', binaryninja.core_version())" 2>/dev/null || echo "Binary Ninja Python API not available"
else
    echo "Binary Ninja not found on host - decompilation will be disabled"
fi

# Copy license if available
if [ -f "/opt/binaryninja-license/license.dat" ]; then
    mkdir -p ~/.binaryninja
    cp /opt/binaryninja-license/license.dat ~/.binaryninja/
    echo "Binary Ninja license configured"
fi

# Execute the original command
exec "$@"