Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Genoo and AOCL

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
Skwal
Apprentice
Apprentice
User avatar
Posts: 154
Joined: Fri Jun 07, 2019 6:50 pm

Genoo and AOCL

  • Quote

Post by Skwal » Sat May 27, 2023 4:18 pm

Good morning :)

I am very interested in AOCL/AOCC:
https://www.amd.com/en/developer/aocl.html

But the wiki is a few years old.
Would you know how I can set it up instead of LLVL/Clang please?

This message is translated from French with google translator.

Sincerely, Swal :)
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sat May 27, 2023 7:50 pm

Maybe the Gentoo Science Project can help?
https://wiki.gentoo.org/wiki/Project:Science

The overlay contains
sci-libs/aocl-libm
sci-libs/aocl-sparse

https://wiki.gentoo.org/wiki/Project:Science/Overlay
https://gitweb.gentoo.org/proj/sci.git/tree/

The first link has contact information for the Gentoo team.
Quis separabit? Quo animo?
Top
Skwal
Apprentice
Apprentice
User avatar
Posts: 154
Joined: Fri Jun 07, 2019 6:50 pm

  • Quote

Post by Skwal » Sun May 28, 2023 3:54 pm

Hello and thank you for your answer, pip :)

Indeed, I had already looked in this direction but without knowing what to do with it.
So I'm going to look into it again, and why not, contact the Gentoo Science team.
From what I understand performance is greatly increased with AOCL/AOCC.

Thanks :wink:

Sincerely, Swal

(Translated from French with google translator.)
Top
sam_
Developer
Developer
User avatar
Posts: 2814
Joined: Fri Aug 14, 2020 12:33 am

  • Quote

Post by sam_ » Sun May 28, 2023 5:02 pm

You can just dump the compiler in /opt and set CC, CXX, etc to the full paths.

The rest of it is a bit trickier and requires some more work, yeah.
Top
Skwal
Apprentice
Apprentice
User avatar
Posts: 154
Joined: Fri Jun 07, 2019 6:50 pm

  • Quote

Post by Skwal » Sun May 28, 2023 7:56 pm

Good evening :)

A few months ago I tried this technique from the Gentoo wiki:
https://wiki.gentoo.org/wiki/AOCC

The "compiler base" was recognized, but it didn't recognize the correct versions.
I tried to adapt the commands from the wiki page, but AOCC moved to version 4.

I'm not very talented, especially resourceful, and I'm afraid of doing stupid things.

But it interests me greatly, I recompiled the system with clang/LLVM (system and kernel) and the difference is simply enormous!

I will get back to it fully in the next two weeks, if the result is convincing I will come back.

Sincerely, Swal
Top
Spanik
Veteran
Veteran
Posts: 1170
Joined: Fri Dec 12, 2003 9:10 pm
Location: Belgium

  • Quote

Post by Spanik » Fri Feb 13, 2026 9:40 am

I came across AOCC when searching on the net. What is the status of this within Gentoo now? The WIKI mentions "highly experimental" is this stiil actual?
Expert in non-working solutions
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy