Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PathScale to open source EKOPath 4 compiler
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Off the Wall
View previous topic :: View next topic  
Author Message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2112

PostPosted: Mon Jun 13, 2011 4:32 pm    Post subject: PathScale to open source EKOPath 4 compiler Reply with quote

http://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open&num=1

discuss.
_________________
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Back to top
View user's profile Send private message
nissarin
n00b
n00b


Joined: 16 Nov 2008
Posts: 7

PostPosted: Mon Jun 13, 2011 6:59 pm    Post subject: Any thoughts on EKOPath 4 ? Reply with quote

This.

It's supposedly "Compatible with GNU/gcc toolchain", perhaps it would be possible to compile some libraries/programs with it ?
Back to top
View user's profile Send private message
HeissFuss
Guru
Guru


Joined: 11 Jan 2005
Posts: 406

PostPosted: Mon Jun 13, 2011 7:46 pm    Post subject: Reply with quote

Looks like there's a functional ebuild for this in the xarthisius overlay.

I'm not crazy enough to try dropping it in for gcc at this point, but I'm sure there's someone out there who will :)
Back to top
View user's profile Send private message
cruzki123
Apprentice
Apprentice


Joined: 16 May 2008
Posts: 233

PostPosted: Mon Jun 13, 2011 9:31 pm    Post subject: Reply with quote

I'm not thinking in wipping out gcc but for some project I have it could make a quite a big diference...
Back to top
View user's profile Send private message
BonezTheGoon
Bodhisattva
Bodhisattva


Joined: 14 Jun 2002
Posts: 1375
Location: Albuquerque, NM -- birthplace of Microsoft and Gentoo

PostPosted: Mon Jun 13, 2011 10:03 pm    Post subject: Reply with quote

I would sure like to see some development with it. Seems promising. What I'd like to see most of all is a benchmark comparing an optimized Gentoo GCC instance instead of an Ubuntu stock GCC instance. Options, choices, freedoms, these are good things, IMO.

Thanks for the link!
_________________
mcgruff wrote:
I can't promise to be civil.


pjp wrote:
The greater evil is voting for the "lesser evil."
Back to top
View user's profile Send private message
richk449
Guru
Guru


Joined: 24 Oct 2003
Posts: 345

PostPosted: Mon Jun 13, 2011 11:56 pm    Post subject: Reply with quote

Wow, do they have a bunch of third graders doing their writing? The opening sentence:
Quote:
Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3.
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2112

PostPosted: Tue Jun 14, 2011 1:16 am    Post subject: Reply with quote

richk449 wrote:
Wow, do they have a bunch of third graders doing their writing? The opening sentence:
Quote:
Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3.
Well, it's phoronix. Can't expect great quality there, but I'm sure, once it's officially announced, there'll be better ressources to read up on.
_________________
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2112

PostPosted: Tue Jun 14, 2011 3:19 am    Post subject: Reply with quote

Boo you for not searching, already made a thread for it here :twisted:

//mighty mod to the merge?
_________________
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Back to top
View user's profile Send private message
Etal
Veteran
Veteran


Joined: 15 Jul 2005
Posts: 1641

PostPosted: Tue Jun 14, 2011 3:35 am    Post subject: Reply with quote

richk449 wrote:
Wow, do they have a bunch of third graders doing their writing?]


Yes.

Quote:
CTOPathScale C. Bergström
@michaellarabel - Sorry about the delays, but I'm extremely disappointed in your impatience to respect our delays for the release. --karma

_________________
“And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010
Back to top
View user's profile Send private message
i92guboj
Moderator
Moderator


Joined: 30 Nov 2004
Posts: 10125
Location: Córdoba (Spain)

PostPosted: Tue Jun 14, 2011 7:06 am    Post subject: Reply with quote

avx wrote:
Boo you for not searching, already made a thread for it here :twisted:

//mighty mod to the merge?


Your wish is granted :)
_________________
Gentoo Handbook | My website
Back to top
View user's profile Send private message
emc
Guru
Guru


Joined: 02 Jul 2004
Posts: 422
Location: Cracow, Poland

PostPosted: Tue Jun 14, 2011 10:53 am    Post subject: PathScale Open-Sources The EKOPath 4 Compiler Suite Reply with quote

Maybe worth it give a try in Gentoo!?!?!?
http://www.phoronix.com/scan.php?page=article&item=pathscale_ekopath4_open&num=1
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7214
Location: Pelotas, BR

PostPosted: Tue Jun 14, 2011 11:26 am    Post subject: Reply with quote

Moved from Gentoo Chat to Off the Wall.

Has anybody used these compilers?
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
emc
Guru
Guru


Joined: 02 Jul 2004
Posts: 422
Location: Cracow, Poland

PostPosted: Tue Jun 14, 2011 11:46 am    Post subject: Reply with quote

I wasnt first, take a look:
http://forums.gentoo.org/viewtopic-t-882444.html?sid=6e1309238da477f6e94188223ab34009
Back to top
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 16117
Location: Colorado

PostPosted: Tue Jun 14, 2011 11:02 pm    Post subject: Reply with quote

Merged
_________________
lolgov. 'cause where we're going, you don't have civil liberties.

In Loving Memory
1787 - 2008
Back to top
View user's profile Send private message
Bones McCracker
Veteran
Veteran


Joined: 14 Mar 2006
Posts: 1569
Location: U.S.A.

PostPosted: Wed Jun 15, 2011 2:08 am    Post subject: Reply with quote

richk449 wrote:
Wow, do they have a bunch of third graders doing their writing? The opening sentence:
Quote:
Within the free software world, GCC has long been the dominant compiler with it being backed by the Free Software Foundation, it being the most well developed free compiler suite, and is a feature rich offering that is put out under the GNU GPLv3.

:lol:

I wonder how intelligent you sound when writing in Swedish. Bork, bork, bork. :P
Back to top
View user's profile Send private message
Lustmored
Apprentice
Apprentice


Joined: 28 May 2010
Posts: 204
Location: Poland

PostPosted: Wed Jun 15, 2011 10:20 am    Post subject: Reply with quote

OK. If I want to be crazy and try it as main compiler...

How should I do that? :lol:

I know it's craziness etc. etc. - just asking.

I use paludis, but that should be no problem imho.
Back to top
View user's profile Send private message
jhardin
n00b
n00b


Joined: 12 Oct 2005
Posts: 30

PostPosted: Wed Jun 15, 2011 2:56 pm    Post subject: Reply with quote

cruzki123 wrote:
I'm not thinking in wipping out gcc but for some project I have it could make a quite a big diference...

It'd be nice if there was a way to specify per-package which compiler to use. Then it'd be a lot easier to test new things like this.

Does this capability exist in Portage? I (obviously) haven't looked...
Back to top
View user's profile Send private message
Lustmored
Apprentice
Apprentice


Joined: 28 May 2010
Posts: 204
Location: Poland

PostPosted: Wed Jun 15, 2011 3:33 pm    Post subject: Reply with quote

I'm pretty sure you can use package variables ( e.g. package name ) in configuration script, where you specify compilers to use.
Back to top
View user's profile Send private message
xming
Guru
Guru


Joined: 02 Jul 2002
Posts: 434

PostPosted: Thu Jun 16, 2011 8:57 am    Post subject: Reply with quote

It is possible to use it on a per package basis,

Code:
CC=pathcc CXX=pathCC emerge <pkg>


if pathcc and pathCC are in your PATH, otherwise prepend full path.
_________________
http://wojia.be
Back to top
View user's profile Send private message
nissarin
n00b
n00b


Joined: 16 Nov 2008
Posts: 7

PostPosted: Thu Jun 16, 2011 9:08 am    Post subject: Reply with quote

I was thinking about playing with /etc/portage/env/* - modifying CHOST/CFLAGS.

Anyway afaik not all components were released (open sourced) yet so I'll wait for the moment (and for some 'matured' ebuilds).

Btw.. it's just me or developers are not very interested in this ?
Back to top
View user's profile Send private message
bert64
n00b
n00b


Joined: 15 Dec 2010
Posts: 1

PostPosted: Fri Jun 17, 2011 1:06 pm    Post subject: Per Package Reply with quote

I believe there was some support in portage a while ago for per package alternate compiler support, for instance some packages can be built with icc, while other supported ccc (compaq compiler for alpha) etc... Most of these compilers have relatively poor compatibility with gcc, so not everything builds but on their respective platforms the resulting code can be a lot quicker and is well worth it for certain performance critical tasks.
Back to top
View user's profile Send private message
jhardin
n00b
n00b


Joined: 12 Oct 2005
Posts: 30

PostPosted: Fri Jun 17, 2011 2:49 pm    Post subject: Reply with quote

xming wrote:
It is possible to use it on a per package basis,

Code:
CC=pathcc CXX=pathCC emerge <pkg>

if pathcc and pathCC are in your PATH, otherwise prepend full path.

While that should work, I was hoping for something a little more elegant, along the lines of /etc/portage/package.use; though /etc/portage/env/* might be sufficient as a general-purpose approach if it's not considered a good idea to bake compiler selection into portage as something like /etc/portage/package.compiler would require.
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2112

PostPosted: Fri Jun 17, 2011 3:41 pm    Post subject: Reply with quote

http://www.gentoo-wiki.info/HOWTO_ICC_and_Portage

That should be easily adaptable to EKOPath, ie supporting package.gcc/package.eko4(or something).
_________________
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Back to top
View user's profile Send private message
KB1PKL
n00b
n00b


Joined: 15 May 2011
Posts: 0

PostPosted: Sat Jun 18, 2011 6:42 pm    Post subject: Here Go's Nothing Reply with quote

Well, I backed up my system and am now in the process of reinstalling Gentoo from scratch with ekopath's pathcc. I symlinked /usr/bin/gcc and /usr/bin/as to path{cc,as} and so far the kernel compilation seems to be going well. I'll be sure to keep this post (or newer ones) updated.
Back to top
View user's profile Send private message
Clad in Sky
l33t
l33t


Joined: 04 May 2007
Posts: 778
Location: Germany

PostPosted: Sun Jun 19, 2011 5:34 am    Post subject: Reply with quote

Is there a short explanation as to why you're doing this EKOpath stuff other than tinkering and trying new stuff out? Does EKOpath have some advantage over GCC?
I'm just curious.

EDIT: OK, I did some googling and it seems like EKOpath is a better compiler focusing on performance etc.. Seems a good enough reason for me.
_________________
Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Off the Wall All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum