From: | Dave Strenski <stren(at)cray(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Sean Davis <sdavis2(at)mail(dot)nih(dot)gov>, "pgsql-novice(at)postgresql(dot)org" <pgsql-novice(at)postgresql(dot)org> |
Subject: | Re: Does PstgreSQL run on the Cray XMT? |
Date: | 2010-05-28 02:49:31 |
Message-ID: | Pine.LNX.4.64.1005272149100.14085@gold.us.cray.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
Tom, Sean,
That's for the help.
Strenski
On Thu, 27 May 2010, Tom Lane wrote:
> Sean Davis <sdavis2(at)mail(dot)nih(dot)gov> writes:
>> On Fri, May 21, 2010 at 4:01 PM, Dave Strenski <stren(at)cray(dot)com> wrote:
>>> I'm new to datebases, but would like to try and port PstgreSQL to
>>> this machine. First, has anyone else looked at PstgreSQL on the
>>> Cray XMT? Second, where can I get a tar ball of the source and some
>>> instructions on how to compile the code?
>>>
>> Check the website as a start. There is a download link. On linux/unix,
>> building is often as simple as extracting the tarball and then doing
>> ./configure && make && make install. I have no idea how that will translate
>> to a cray.
>
> If it's a Unix-oid system then configure/make should pretty much work.
> (If it's not, a port is going to be somewhere between impractical and
> impossible, I'm afraid.) What you are mostly going to have to add,
> if as I suspect this is a Cray-specific CPU type, is an implementation
> of the spinlock primitives. Look in src/include/storage/s_lock.h
> for the existing ones. You can make the code fall back on using SysV
> semaphores as a stopgap, but that's going to be entirely unacceptable
> from a performance standpoint.
>
> regards, tom lane
>
From | Date | Subject | |
---|---|---|---|
Next Message | John Gage | 2010-05-28 07:23:44 | Reality check |
Previous Message | Michael Wood | 2010-05-27 15:26:07 | Re: Setting up postgresql-8.3 on Debian |