<?xml version="1.0" encoding="UTF-8"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-07-22T16:58:55Z</responseDate>
  <request identifier="1441" metadataPrefix="oai_dc" verb="GetRecord">https://drops.dagstuhl.de/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:drops-oai.dagstuhl.de:1441</identifier>
        <datestamp>2024-03-06T11:07:52Z</datestamp>
        <setSpec>ddc:004</setSpec>
        <setSpec>open_access</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>Extending the Range of C-XSC: Some Tools and Applications for the use in Parallel and other Environments</dc:title>
          <dc:creator>Grimmer, Markus</dc:creator>
          <dc:subject>C-XSC</dc:subject>
          <dc:subject>Integral Equations</dc:subject>
          <dc:subject>Interval Arithmetic</dc:subject>
          <dc:subject>Maple</dc:subject>
          <dc:subject>MPI</dc:subject>
          <dc:subject>Parallel Environment</dc:subject>
          <dc:subject>Taylor Arithmetic</dc:subject>
          <dc:subject>Verified Linear System Solver.</dc:subject>
          <dc:description>There is a broad range of packages and libraries for verified numerical&#13;
computation. C-XSC is a library combining one of the most extensive&#13;
sets of functions and operations on the one hand with a wide range of&#13;
applications and special features on the other hand. As such it is an&#13;
important task both to make use of its existing capabilities in applications&#13;
and to develop further extensions giving access to additional areas and&#13;
environments.&#13;
In this talk, we present some examples of extensions for C-XSC that&#13;
have been developed lately. Among these are extensions that give access&#13;
to further hardware and software environments as well as applications&#13;
making use of these possibilities.&#13;
Software libraries for interval computation always imply great computation&#13;
effort: One way to reduce computation times is the development&#13;
of parallel methods to make use of parallel hardware. For this, it is important&#13;
that the features and data types of the used library can be easily&#13;
used in parallel programs. An MPI package for C-XSC data types allows&#13;
to easily use C-XSC in parallel programs without bothering about the internal&#13;
structure of data types. Another extension of C-XSC, the C-XSC&#13;
Taylor arithmetic, is also covered by the MPI package. Parallel verified&#13;
linear system solvers based on the package are available as well, and further&#13;
development has been and is being done to integrate more efficient&#13;
methods for interval linear system solution.&#13;
One application making use of the mentioned extensions is a parallel&#13;
verified Fredholm integral equation solver. Some results are given to&#13;
demonstrate the reduction of computation time and, at the same time,&#13;
the accuracy gain that can be obtained using the increased computation&#13;
power. Naturally, hardware interval support would offer still more&#13;
possibilities towards optimal performance of verified numerical software.&#13;
Another possibility to extend the range of C-XSC is to make results&#13;
available for further computations in other software environments as,&#13;
for example, computer algebra packages. An example of this is presented&#13;
for the Maple interval package intpakX. This kind of interfaces also&#13;
allows the user to get access to further platforms like operating systems,&#13;
compilers or even hardware.&#13;
&#13;
References:&#13;
[1] ALiCEnext: http://www.alicenext.uni-wuppertal.de.&#13;
[2] Blomquist, F.; Hofschuster, W.; Kraemer, W.: Real and Complex Taylor&#13;
Arithmetic in C-XSC. Preprint BUW-WRSWT 2005/4, University of&#13;
Wuppertal, 2005.&#13;
[3] Grimmer, M.; Kraemer, W.: An MPI Extension for Verified Numerical Computations&#13;
in Parallel Environments. In: Int. Conf. on Scientific Computing&#13;
(CSC’07, Worldcomp’07) Las Vegas, June 25-28, 2007, Proceedings&#13;
pp. 111-117, Arabnia et al. (eds.), 2007.&#13;
[4] Grimmer, M.: An MPI Extension for the Use of C-XSC in Parallel Environments.&#13;
Preprint BUW-WRSWT 2005/3, University of Wuppertal,&#13;
2005.&#13;
[5] Grimmer, M.: Selbstverifizierende mathematische Softwarewerkzeuge im&#13;
High Performance Computing. Dissertation, Logos Verlag, Berlin, 2007.&#13;
[6] Grimmer, M.: Interval Arithmetic in Maple with intpakX. In: PAMM -&#13;
Proceedings in Applied Mathematics and Mechanics, Vol. 2, Nr. 1, p.&#13;
442-443, Wiley-InterScience, 2003.&#13;
[7] Hofschuster, W.; Kraemer, W.: C-XSC 2.0: A C++ Library for Extended&#13;
Scientific Computing. Numerical Software with Result Verification, Lecture&#13;
Notes in Computer Science, Volume 2991/2004, Springer-Verlag, Heidelberg,&#13;
pp. 15 - 35, 2004.&#13;
[8] Klein, W.: Enclosure Methods for Linear and Nonlinear Systems of Fredholm&#13;
Integral Equations of the Second Kind. In: Adams, Kulisch: Scientific&#13;
Computing with Result Verification, Academic Press, 1993.</dc:description>
          <dc:publisher>Schloss Dagstuhl – Leibniz-Zentrum für Informatik</dc:publisher>
          <dc:contributor>Markus Grimmer</dc:contributor>
          <dc:date>2008</dc:date>
          <dc:relation>Is Part Of Dagstuhl Seminar Proceedings, Volume 8021, Numerical Validation in Current Hardware Architectures (2008)</dc:relation>
          <dc:type>InProceedings</dc:type>
          <dc:type>Text</dc:type>
          <dc:type>doc-type:ResearchArticle</dc:type>
          <dc:type>publishedVersion</dc:type>
          <dc:format>application/pdf</dc:format>
          <dc:identifier>doi:10.4230/DagSemProc.08021.10</dc:identifier>
          <dc:identifier>urn:nbn:de:0030-drops-14416</dc:identifier>
          <dc:identifier>https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.08021.10</dc:identifier>
          <dc:language>eng</dc:language>
          <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
