yeppp - support for aarch64 (armv8-a 64 bit)

30 views
Skip to first unread message

Virendra Kumar Pathak

unread,
Jul 27, 2015, 8:33:36 AM7/27/15
to yeppp-discuss
Hi Yeppp Group,

I am trying to use yeppp on juno board (aarch64 - armv8-a 64 bit).
But I got below error:

source set-vars.sh 
Error: could not detect host architecture: unknown architecture name aarch64 for OS Linux
Please refer to Yeppp! developers for a fix to this problem

Is yeppp supports aarch64 arm architecture ? Is there any patch for it?
If the support is not present, please give some insight on porting effort required ? What are the key areas in the library where works need to done?

Thanks,

Virendra Kumar Pathak

Marat Dukhan

unread,
Jul 31, 2015, 6:41:36 AM7/31/15
to Virendra Kumar Pathak, yeppp-discuss

Hi Kumar,

The current version of Yeppp! does not support ARM64. If you want to get Yeppp! minimally working, you'd need to implement detection of ARM64 ISA extensions and few other architecture-dependent functions. I estimate it to be a day of effort. You can simply try to compile Yeppp! for ARM64 and you will get preprocessor errors on the lines that need implementation for ARM64.
However, there is little sense of using Yeppp! without optimized kernels, and creating optimized kernels would take several months of effort as it also involves porting PeachPy, the assembler used by Yeppp!, to ARM64.

Regards,
Marat

--
You received this message because you are subscribed to the Google Groups "yeppp-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to yeppp-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Virendra Kumar Pathak

unread,
Aug 3, 2015, 12:36:52 AM8/3/15
to Marat Dukhan, yeppp-discuss
Hi Marat,

Thanks for giving an insight on the issue.
--
with regards,
Virendra Kumar Pathak
Reply all
Reply to author
Forward
0 new messages