[m-rev.] for review: Update papers on the website.

Julien Fischer juliensf at csse.unimelb.edu.au
Fri Aug 12 16:05:01 AEST 2011


On Thu, 11 Aug 2011, Paul Bone wrote:

> For review by anyone, I've discussed some of this change with Zoltan.  Namely
> changes to entries for papers we co-authored.  I'll update the news section on
> the website after the website is updated with these changes.
>
> The changes to the PDF and postscript files aren't included in the diff.
>
> Add/modify ICLP papers on the website.
>
> information/include/papers.inc:
>    Add the ThreadScope paper to the papers page.
>
>    Update the sizes of the overlap paper's files.
>
>    Update conference/journal references to the overlap and dep-par-conj
>    papers.
>
>    Add bibtex for the overlap and dep-par-conj papers.
>
>    Add entries for each of the talks corresponding to the three ICLP papers.
>
> information/papers/overlap.pdf:
> information/papers/overlap.ps:
>    Use the version of the paper in the ICLP proceedings.  This version
>    has a corrected citation and preprint information has been removed.
>
> information/papers/threadscope.pdf:
> information/papers/threadscope_talk.pdf:
>    Add the threadscope paper and talk.  No postscript version is included
>    because pdf2ps generates a really really big file (I'm using the PDF
>    from the proceedings.
>
> Index: information/include/papers.inc
> ===================================================================
> RCS file: /home/mercury1/repository/w3/information/include/papers.inc,v
> retrieving revision 1.75
> diff -u -p -b -r1.75 papers.inc
> --- information/include/papers.inc	7 Jul 2011 12:21:03 -0000	1.75
> +++ information/include/papers.inc	11 Aug 2011 09:20:49 -0000
> @@ -22,6 +22,21 @@ given on Mercury, at a variety of levels

...

> @@ -1118,6 +1179,48 @@ Tyson Dowd, 1998.
>
> <li>
> <strong>
> +<a name="threadscope">
> +Profiling parallel Mercury programs with ThreadScope.
> +</a>
> +</strong>
> +<br>
> +Paul Bone and Zoltan Somogyi
> +<br>
> +<em>
> +21st Workshop on Logic-based methods in Programming Environments.
> +</em>
> +Lexington, Kentucky, July 2011.
> +Available here
> +<a href = "papers/threadscope.pdf">
> +as PDF (429K).
> +</a>
> +<p>
> +The behavior of parallel programs is even harder to understand than the
> +behavior of sequential programs. Parallel programs may suffer from any of the
> +performance problems afÿÿicting sequential programs, as well as from several

There seems to be a cut-and-paste error in the above line.

> +problems unique to parallel systems. Many of these problems are quite hard (or
> +even practically impossible) to diagnose without help from specialized tools.
> +We present a proposal for a tool for profiling the parallel execution of
> +Mercury programs, a proposal whose implementation we have already started. This
> +tool is an adaptation and extension of the ThreadScope profiler that was first
> +built to help programmers visualize the execution of parallel Haskell programs.
> +<p>
> +<code>
> +<pre>
> + at inprocedings{bone-somogyi_2011_threadscope,
> +    author = {Paul Bone and Zoltan Somogyi},
> +    title = {Profiling parallel {M}ercury programs with {T}hread{S}cope},
> +    booktitle = {21st Workshop on Logic-based methods in Programming Environments (WLPE 2011)},
> +    year = {2011},
> +    month = {July},
> +    editor = {Peter Schneider-Kamp},
> +    pages = {32--46},
> +}
> +</pre>
> +</code>

That looks fine otherwise.

Julien.


More information about the reviews mailing list