RedHawk-SC¶
RedHawk-SC ElectroThermal is a multiphysics power integrity, reliability and thermal signoff solution for 2D and 3D-IC (multi-die) designs.
ΠΡΟΣΟΧΗ
Το RedHawk-SC είναι προσβάσιμο μόνο από χρήστες που ανήκουν στο group eda.
Για την πρόσβαση στην συγκεκριμένη εφαρμογή, είναι απαραίτητη η πρόσβαση στην υπολογιστική συστοιχία του ΑΠΘ
Διαθέσιμες εκδόσεις¶
Μπορούμε να δούμε τις διαθέσιμες εκδόσεις με την εντολή:
module avail RedHawk-SC
Γραφικό Περιβάλλον¶
Για να χρησιμοποιήσουμε το γραφικό περιβάλλον του RedHawk-SC, θα χρειαστεί να επισκεφτούμε με έναν browser την σελίδα: hpc.auth.gr και να ξεκινήσουμε ένα Desktop session ακολουθώντας τις οδηγίες.
Στην συνέχεια ανοίγουμε ένα terminal και εκτελούμε:
mkdir -p redhawk-sc-case
cd redhawk-sc-case
module load RedHawk-SC/2026.03-SP2
# 2D flow
redhawk_sc_et &
Για την ανάλυση 3D-IC (multi-die) designs χρησιμοποιούμε την επιλογή -3dic:
module load RedHawk-SC/2026.03-SP2
# 3D flow
redhawk_sc_et -3dic &
Σημείωση
Το RedHawk-SC δημιουργεί αρχεία καταγραφής και αποτελέσματα στον τρέχοντα φάκελο. Για τον λόγο αυτό προτείνεται κάθε ανάλυση να εκτελείται σε ξεχωριστό φάκελο, όπως παραπάνω.
Εναλλακτικά, από το Desktop session μπορούμε να ξεκινήσουμε το RedHawk-SC από το μενού εφαρμογών (RedHawk-SC ElectroThermal Y-2026.03-SP2).
Παράδειγμα batch εργασίας¶
Για την εκτέλεση μίας ανάλυσης χωρίς γραφικό περιβάλλον (batch mode), το RedHawk-SC εκτελεί τις εντολές ενός Tcl script, έστω run.tcl, με την επιλογή -ng.
Προετοιμασία¶
Αφού συνδεθούμε στο login node, δημιουργούμε έναν φάκελο για την ανάλυση και τοποθετούμε σε αυτόν τα αρχεία εισόδου του design καθώς και το run.tcl:
mkdir -p redhawk-sc-case
cd redhawk-sc-case
Για τις διαθέσιμες εντολές του run.tcl ανατρέξτε στα εγχειρίδια του λογισμικού (βλ. ενότητα Τεκμηρίωση).
Υποβολή εργασίας¶
Στον ίδιο φάκελο δημιουργούμε το script υποβολής της εργασίας, έστω RedHawk-SC-case.sh:
SLURM submission script
#!/bin/bash
#SBATCH -p batch
#SBATCH -J RedHawk-SC-case
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -t 01:00:00
# Adopt RedHawk-SC environment
module load RedHawk-SC/2026.03-SP2
# Run RedHawk-SC in batch mode (-ng)
# -lmwait: wait for a free license instead of exiting
# add -3dic for the 3D flow
redhawk_sc_et -ng -lmwait run.tcl
Η υποβολή της εργασίας γίνεται με την εντολή sbatch <filename.sh>:
sbatch RedHawk-SC-case.sh
Παρακολουθούμε με squeue την εξέλιξη της εργασίας. Τα αρχεία καταγραφής και τα αποτελέσματα δημιουργούνται στον φάκελο της ανάλυσης.
Ansys Chip Model Analyzer (CMA)¶
Μαζί με το RedHawk-SC παρέχεται και το γραφικό περιβάλλον Ansys Chip Model Analyzer (CMA), για την προβολή και ανάλυση των chip models.
Από ένα Desktop session, το CMA ξεκινά από το μενού εφαρμογών (Ansys Chip Model Analyzer (RedHawk-SC Y-2026.03-SP2)), ή από ένα terminal με τις εντολές:
cd redhawk-sc-case
module load RedHawk-SC/2026.03-SP2
cma &
Ansys Chip Signal Modeling (CSM)¶
Μαζί με το RedHawk-SC παρέχεται και το γραφικό περιβάλλον Ansys Chip Signal Modeling (CSM).
Από ένα Desktop session, το CSM ξεκινά από το μενού εφαρμογών (Ansys Chip Signal Modeling (RedHawk-SC Y-2026.03-SP2)), ή από ένα terminal με τις εντολές:
cd redhawk-sc-case
module load RedHawk-SC/2026.03-SP2
csm &
Τεκμηρίωση¶
Τα εγχειρίδια χρήσης του λογισμικού βρίσκονται στον φάκελο $REDHAWK_SC_ROOT/doc, αφού φορτώσουμε το αντίστοιχο module.