<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2"><efrbr-work:titleOfTheWork>Parallel iterative solution of the hermite collocation equations on GPUs</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2"><efrbr-expression:titleOfTheExpression>Parallel iterative solution of the hermite collocation equations on GPUs</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-10-16</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2013</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>We consider the computationally intense problem of solving the large, sparse and non-symmetric system of equa- tions arising from the discretization of elliptic Boundary Value Problems (BVPs) by the Collocation finite element method using Hermite bi-cubic elements. As the size of the problem directly suggests the usage of parallel iterative methods, we consider the implementation on multiprocessor shared memory parallel architectures with Graphics Processing Units of the non-stationary preconditioned Bi-Conjugate Gradient Stabi- lized (BiCGSTAB) iterative method. To induce scalability to our computation, we structure the Collocation matrix to a particular line red-black ordered form, leading to the devel- opment of a well-structured parallel algorithm for the iterative method. The realization of the said algorithm took place on a HP SL390 multiprocessor machine with Tesla M2070 GPUs. Execution time measurements are used to reveal the efficiency of our parallel implementation.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="conference name">Proceedings of the World Congress on Engineering</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~emathioudakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Mathioudakis Emmanouil
            Μαθιουδακης Εμμανουηλ
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~nivilanakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Vilanakis Nikolaos
            Βιλανακης Νικολαος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~epapadopoulou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papadopoulou Eleni
            Παπαδοπουλου Ελενη
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~gsaridakis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Saridakis Ioannis
            Σαριδακης Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-concept:concept identifier="47D62F23-CEE5-4F2C-B3D1-7E08C8ED22ED"><efrbr-concept:termForTheConcept>
            Collocation
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A1855067-C1B5-41B4-8082-08D7C8D938CE"><efrbr-concept:termForTheConcept>
            BiCGSTAB
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A3F12771-0789-4B7B-B91D-CFCDA8E1AFCF"><efrbr-concept:termForTheConcept>
            Shared memory
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="607BA5E4-DA41-4312-9D69-652D9BAC0443"><efrbr-concept:termForTheConcept>
            OpenMP
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="CE9B5459-7AC6-4F57-B054-BB34A66AE61E"><efrbr-concept:termForTheConcept>
            OpenACC
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="8A6895EA-E3F3-4C96-9E63-BFD45FF56FE9"><efrbr-concept:termForTheConcept>
            GPUs
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~emathioudakis"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~emathioudakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~nivilanakis" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~epapadopoulou" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="person" targetURI="http://users.isc.tuc.gr/~gsaridakis" role="author"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="47D62F23-CEE5-4F2C-B3D1-7E08C8ED22ED"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="A1855067-C1B5-41B4-8082-08D7C8D938CE"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="A3F12771-0789-4B7B-B91D-CFCDA8E1AFCF"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="607BA5E4-DA41-4312-9D69-652D9BAC0443"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="CE9B5459-7AC6-4F57-B054-BB34A66AE61E"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/625BB70B-CC5D-484A-B4FA-E60EB5C70FB2" targetEntity="concept" targetURI="8A6895EA-E3F3-4C96-9E63-BFD45FF56FE9"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>