Skip to content

Commit

Permalink
Rearranged website menu items and updated the publication page
Browse files Browse the repository at this point in the history
git-svn-id: file:https:///usr/casc/overture/ROSE/svn/ROSE/trunk/ROSE@6771 a27c51de-2d2b-4d1b-a6e8-f7f87814f453
  • Loading branch information
liao6 committed Aug 7, 2009
1 parent 9b4499b commit 7ce4973
Show file tree
Hide file tree
Showing 8 changed files with 104 additions and 16 deletions.
Binary file not shown.
13 changes: 13 additions & 0 deletions ROSE_ResearchPapers/selectedpapers.bib
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
@inproceedings{IWOMP2009,
author = {Liao, Chunhua and Quinlan, Daniel J. and Willcock, Jeremiah J. and Panas, Thomas},
title = {Extending Automatic Parallelization to Optimize High-Level Abstractions for Multicore},
booktitle = {IWOMP '09: Proceedings of the 5th International Workshop on OpenMP},
year = {2009},
isbn = {978-3-642-02284-5},
pages = {28--41},
location = {Dresden, Germany},
doi = {http:https://dx.doi.org/10.1007/978-3-642-02303-3_3},
publisher = {Springer-Verlag},
address = {Berlin, Heidelberg},
}

@InProceedings{ECOOP98,
author = "Kei Davis and Dan Quinlan",
title = "ROSE: An Optimizing Code Transformer for C++ Object-Oriented Array Class Libraries",
Expand Down
1 change: 1 addition & 0 deletions docs/Rose/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@ make-web-pages: $(RoseDoxygenDocumentation) $(PACKAGE_NAME)-$(PACKAGE_VERSION)-U
cp -f $(srcdir)/rose.html ROSE_WebPages/rose.html
cp -f $(srcdir)/rose.html ROSE_WebPages/index.html
cp -f $(srcdir)/projects.html ROSE_WebPages/projects.html
cp -f $(srcdir)/documents.html ROSE_WebPages/documents.html
cp -f $(srcdir)/news.html ROSE_WebPages/news.html
cp -f $(srcdir)/regressionTest.html ROSE_WebPages/regressionTest.html
cp -f $(COMPASS_MANUAL) ROSE_WebPages/
Expand Down
63 changes: 63 additions & 0 deletions docs/Rose/documents.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http:https://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>ROSE Documents</title>
<link href="../Templates/css_audim.css" rel="stylesheet" type="text/css">
<link href="../css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style3 {color: #CC6600}
.style4 {font-size: 10px}
-->
</style>
</head>

<body>

<IFRAME id="iframe1" width="800" height="250" src="header.html" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></IFRAME>

<table width="800" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="221" height="600" valign="top">

<IFRAME id="iframe2" width="221" height="600" src="leftmenu.html" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></IFRAME>

</td>
<td width="12">&nbsp;</td>
<td width="567" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="567" height="450" class="plaintext14">
<p> Please find various documents of ROSE in this page:
</p>
<p> <UL>
<LI> <a href="ROSE_InstallationInstructions.pdf">Installation Guilde (pdf)</a> </LI>
<LI> <a href="ROSE_DeveloperInstructions.pdf">Developer's Guilde (pdf)</a> </LI>
<LI> <a href="ROSE_UserManual/ROSE-UserManual.pdf">User Manual (pdf)</a> </LI>
<LI> <a href="ROSE_Tutorial/ROSE-Tutorial.pdf">Tutorials (pdf)</a> </LI>
<LI> <a href="ROSE_HTML_Reference/index.html" target=_blank>Doxygen Documentation ROSE (html)</a> </LI>
<LI> <a href="ROSE_HTML_Reference/index.html" target=_blank>Doxygen Documentation for ROSE Qt Widgets (html)</a> </LI>
<LI> <a href="compass.pdf">Compass Manual (pdf)</a> </LI>
<LI> <a href="autoTuning.pdf">Autotuning Tutorials (pdf)</a> </LI>
</p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>
<p> &nbsp; </p>

</td>
</tr>
</table></td>
</tr>
<tr>
<td height="100" colspan="3" valign="top">
<IFRAME id="iframe3" width="800" height="150" src="footer.html" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></IFRAME>
</td>
</tr>
</table>
</body>
</html>
11 changes: 7 additions & 4 deletions docs/Rose/leftmenu.html.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,21 @@
<td width="221" class="Header3"><p>&nbsp;</p>
<p class="style3"><a href="index.html" target="_blank">Home</a></p>
<p class="style3"><a href="news.html" target="_blank">News</a></p>
<p class="style3"><a href="https://outreach.scidac.gov/projects/rose/" target="_blank">Download Software</p>
<!--
<p class="style3"><a href="ROSE_InstallationInstructions.pdf" target="_blank">Installation Guide (pdf)</a></p>
<p class="style3"><a href="ROSE_DeveloperInstructions.pdf" target="_blank">Developer's Guide (pdf)</a></p>
<p class="style3"><a href="ROSE_UserManual/ROSE-@[email protected]" target="_blank">ROSE User Manual (pdf)</p>
<p class="style3"><a href="ROSE_Tutorial/ROSE-@[email protected]" target="_blank">ROSE Tutorial (pdf)</p>
<p class="style3"><a href="projects.html" target="_blank">Internal ROSE Projects</p>
-->
<p class="style3"><a href="documents.html" target="_blank">Documents</p>
<p class="style3"><a href="ROSE_HTML_Reference/index.html" target="_blank">Doxygen Documentation</p>
<p class="style3"><a href="RoseQtWidgets/index.html" target="_blank">Qt GUI Support</p>
<p class="style3"><a href="ROSE_HTML_Reference/ProjectPublications.html" target="_blank">Publications</p>
<!-- <p class="style3"><a href="ROSE_HTML_Reference/Gallery.html"> Gallery</p> -->
<p class="style3"><a href="https://outreach.scidac.gov/projects/rose/" target="_blank">Download Software</p>
<p class="style3"><a href="regressionTest.html" target="_blank">External Regression Test Results</p>
<p class="style3"><a href="projects.html" target="_blank">Internal Projects</p>
<p class="style3"><a href="regressionTest.html" target="_blank">Regression Tests</p>
<p class="style3"><a href="https://outreach.scidac.gov/tracker/?group_id=24" target="_blank">Report Bugs</p>
<p class="style3"><a href="ROSE_HTML_Reference/ProjectPublications.html" target="_blank">Publications</p>
<p class="style3"><a href="https://mailman.nersc.gov/mailman/listinfo/" target="_blank">Mailing Lists</p>
<!-- <p class="style3"><a href="ROSE_HTML_Reference/ProjectRelatedWorkPage.html">Related Work</p> -->
</td>
Expand Down
2 changes: 1 addition & 1 deletion docs/Rose/news.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>ROSE Projects</title>
<title>ROSE News</title>
<link href="../Templates/css_audim.css" rel="stylesheet" type="text/css">
<link href="../css.css" rel="stylesheet" type="text/css">
<style type="text/css">
Expand Down
11 changes: 4 additions & 7 deletions docs/testDoxygen/ProjectToDoList.docs
Original file line number Diff line number Diff line change
Expand Up @@ -173,20 +173,17 @@ Rejected modifications for ROSE:
can be used this is application specific. More discussion on this subject is welcome.





Currently tested ROSE
-# excludes CompilerTests (commented out to speed up the tests)

\section{Plum Hall C/C++ Compiler Test suite}
\section Plum Hall C/C++ Compiler Test suite

A number of negative tests pass, and ROSE should be fixed so that there fail propoerly.
A number of negative tests pass, and ROSE should be fixed so that there fail properly.
- Nonexistant header file in #include statement. This fails in EDG, but is recorded as
a pass in ROSE when -rose:negative_test is used.
- An source file with no definition (n09003.c), should be an error. It is however not
an error in EDG or GNU (and it should be under ANSI C mode). We could inforce it in
ROSE, but we have not defined a place in ROSE to semantic analysis not hanlded by the
an error in EDG or GNU (and it should be under ANSI C mode). We could enforce it in
ROSE, but we have not defined a place in ROSE to semantic analysis not handled by the
frontend, but this could be done.


Expand Down
19 changes: 15 additions & 4 deletions docs/testDoxygen/Publications.docs
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,11 @@ completeness. It is hoped that the underlying goal within each paper
of supporting the use of high-level abstractions will be clear together with
our attempts to address the performance issues required for the use of
high-level abstractions within scientific computing. A selectedpapers.bib
is included (ROSE/ROSE_ResearchPapers/selectedpapers.bib) to make it easy
is included <a href="../ROSE_ResearchPapers/selectedpapers.bib"> (download here) </a> to make it easy
to reference the latest papers.

Best papers:
-# IWOMP2009-ExtendingAutoParToOptimizeAbstractions.pdf
-# ICS05BrianWhiteAndCast.pdf
-# LCPC2004-OptimizationsOfObjectOrientedAbstractionsThroughClassificationOfSemantics.pdf
-# JMLC2003-RoseArchitecture.ps
Expand All @@ -22,6 +23,14 @@ Best papers:
-# HIPS2001-LibrariesAsDomainSpecificLanguages.ps

\section LabelA Brief descriptions of the several papers that we have included
<a href="../ROSE_ResearchPapers/IWOMP2009-ExtendingAutoParToOptimizeAbstractions.pdf">
IWOMP2009-ExtendingAutoParToOptimizeAbstractions.pdf </a>. \n
This paper describes an approach to extending automatic parallelization to optimize
applications written using high level abstractions.
This work exemplifies a typical usage of ROSE and an initial work by us on the
general subject of how to leverage semantics associated with high level of abstractions to
enable more optimizations.

<a href="../ROSE_ResearchPapers/LCPC2004-OptimizationsOfObjectOrientedAbstractionsThroughClassificationOfSemantics.pdf">
LCPC2004-OptimizationsOfObjectOrientedAbstractionsThroughClassificationOfSemantics.pdf </a>. \n
This paper outlines an approach to the optimization of user-defined abstractions.
Expand All @@ -36,7 +45,7 @@ Best papers:
<a href="../ROSE_ResearchPapers/Vienna2006-AutomatedTuning.pdf">
Vienna2006-AutomatedTuning.pdf </a>. \n
This represent some recent work on empirical optimization (not yet published).
this entry should likely be removed until it is published.
This entry should likely be removed until it is published.

<a href="../ROSE_ResearchPapers/ICS05BrianWhiteAndCast.pdf"> ICS05BrianWhiteAndCast.pdf </a>. \n
This paper is about the optimization of unstructured grid applications and represent
Expand Down Expand Up @@ -114,7 +123,9 @@ Best papers:


\section LabelB References to the included papers:

-# Chunhua Liao, Daniel J. Quinlan, Jeremiah J. Willcock and Thomas Panas,
"Extending Automatic Parallelization to Optimize High-Level Abstractions for Multicore,"
In Proceedings of the 5th international Workshop on OpenMP: Evolving OpenMP in An Age of Extreme Parallelism (Dresden, Germany, June 03 - 05, 2009).
-# Quinlan, Schordan, Yi, de Supinski,
"Semantic-Driven Parallelization of Loops Operating on User-Defined Containers,"
Proceedings of Languages and Compilers for High-Performance Computing (LCPC),
Expand Down Expand Up @@ -172,4 +183,4 @@ Also published in special issue of Parallel Processing Letters, Vol. 10.
-# Telescoping Languages work at Rice (Ken)
-# Plus/Minus Languages (Bjarne)

*/
*/

0 comments on commit 7ce4973

Please sign in to comment.