When trying to run map i get the following:
Waiting for licence
Arm Forge 21.0 - Arm MAP
MAP: Your current licence (12827) does not permit as many processes as you requested.
MAP: Requested Processes: 5
MAP: Available Processes: 1
MAP: Please contact the Arm Forge support team if you wish to profile more processes.
It runs fine on a single process, but not on multiple.
How do I run this on more than one process? I would expect that a single license seat is all that should be required to run a parallel job, not seats=num of processes.
Is this an error?
>So I guess what I need is the client licence for 11587 copied to >/software/licence/arm-forge/Licence
Yes. Can you send the output of
cat /software/licence/arm-forge/Licence.11587
just to be sure it's the wrong one.
type=3
serial_number=11578
max_processes=1024
features=ddt,map,perf-report,cuda,metrics-pack,arch:x86_64,arch:aarch64
expires=2022-08-31 23:59:00
support_expires=2022-08-31 23:59:00
mac=24:8a:07:e3:02:e0
interface=any
debuggers=gdb
serverport=4241
max_users=1024
beat=60
retry_limit=5
max_all_processes=1024
hash2=13f376cf.................
Yes that is definitely the server licence. Try using this client licence template:
--type=2serial_number=11578hostname={your server hostname here}serverport=4241features=ddt,map,perf-report,cuda,metrics-packhash2=e0f91af1a787694f4838cb7a797dc59d1675f3dd--
Great - thats sorted it. Thanks!