| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | weissig(at)rbg(dot)informatik(dot)tu-darmstadt(dot)de |
| Cc: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: New index structure with Open MP |
| Date: | 2011-01-30 21:37:47 |
| Message-ID: | 20319.1296423467@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
=?ISO-8859-15?Q?Yves_Wei=DFig?= <weissig(at)rbg(dot)informatik(dot)tu-darmstadt(dot)de> writes:
> I am not aiming for full parallelization, only some
> parts of the algorithm regarding build, insert and search are going to
> be extended by Open MP. E.g. I want to parallelize searching in multiple
> pages by directing some portions to one thread and other portions to
> another thread. Do you think that this small amount of parallelization
> is possible? Or will there be complications with the used methods by the
> buffer manager and so on? What do you think? What are your thoughts?
The backend code is not designed for thread safety. This is not a case
where "only a little bit" of parallelism is going to be safe. It *will*
break.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jerry LeVan | 2011-01-30 23:54:10 | Re: iPad and Pg revisited... |
| Previous Message | Yves Weißig | 2011-01-30 19:50:44 | New index structure with Open MP |