Fast Compression of Large Semantic Web Data Using X10.

Saved in:
Bibliographic Details
Title: Fast Compression of Large Semantic Web Data Using X10.
Authors: Cheng, Long1, Malik, Avinash2, Kotoulas, Spyros3, Ward, Tomas E4, Theodoropoulos, Georgios5
Source: IEEE Transactions on Parallel & Distributed Systems. Sep2016, Vol. 27 Issue 9, p2603-2617. 15p.
Subjects: Web databases, Microformats, Data analysis, Semantic Web, Semantic networks (Information theory)
Abstract: The Semantic Web comprises enormous volumes of semi-structured data elements. For interoperability, these elements are represented by long strings. Such representations are not efficient for the purposes of applications that perform computations over large volumes of such information. A common approach to alleviate this problem is through the use of compression methods that produce more compact representations of the data. The use of dictionary encoding is particularly prevalent in Semantic Web database systems for this purpose. However, centralized implementations present performance bottlenecks, giving rise to the need for scalable, efficient distributed encoding schemes. In this paper, we propose an efficient algorithm for fast encoding large Semantic Web data. Specially, we present the detailed implementation of our approach based on the state-of-art asynchronous partitioned global address space (APGAS) parallel programming model. We evaluate performance on a cluster of up to 384 cores and datasets of up to 11 billion triples (1.9 TB). Compared to the state-of-art approach, we demonstrate a speed-up of $2.6 - 7.4\times$ and excellent scalability. In the meantime, these results also illustrate the significant potential of the APGAS model for efficient implementation of dictionary encoding and contributes to the engineering of more efficient, larger scale Semantic Web applications. [ABSTRACT FROM PUBLISHER]
Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 117372254
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Fast Compression of Large Semantic Web Data Using X10.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Cheng%2C+Long%22">Cheng, Long</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Malik%2C+Avinash%22">Malik, Avinash</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22Kotoulas%2C+Spyros%22">Kotoulas, Spyros</searchLink><relatesTo>3</relatesTo><br /><searchLink fieldCode="AR" term="%22Ward%2C+Tomas+E%22">Ward, Tomas E</searchLink><relatesTo>4</relatesTo><br /><searchLink fieldCode="AR" term="%22Theodoropoulos%2C+Georgios%22">Theodoropoulos, Georgios</searchLink><relatesTo>5</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22IEEE+Transactions+on+Parallel+%26+Distributed+Systems%22">IEEE Transactions on Parallel & Distributed Systems</searchLink>. Sep2016, Vol. 27 Issue 9, p2603-2617. 15p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Web+databases%22">Web databases</searchLink><br /><searchLink fieldCode="DE" term="%22Microformats%22">Microformats</searchLink><br /><searchLink fieldCode="DE" term="%22Data+analysis%22">Data analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Semantic+Web%22">Semantic Web</searchLink><br /><searchLink fieldCode="DE" term="%22Semantic+networks+%28Information+theory%29%22">Semantic networks (Information theory)</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The Semantic Web comprises enormous volumes of semi-structured data elements. For interoperability, these elements are represented by long strings. Such representations are not efficient for the purposes of applications that perform computations over large volumes of such information. A common approach to alleviate this problem is through the use of compression methods that produce more compact representations of the data. The use of dictionary encoding is particularly prevalent in Semantic Web database systems for this purpose. However, centralized implementations present performance bottlenecks, giving rise to the need for scalable, efficient distributed encoding schemes. In this paper, we propose an efficient algorithm for fast encoding large Semantic Web data. Specially, we present the detailed implementation of our approach based on the state-of-art asynchronous partitioned global address space (APGAS) parallel programming model. We evaluate performance on a cluster of up to 384 cores and datasets of up to 11 billion triples (1.9 TB). Compared to the state-of-art approach, we demonstrate a speed-up of $2.6 - 7.4\times$<alternatives> <inline-graphic xlink:type="simple" xlink:href="cheng-ieq1-2496579.gif"/></alternatives> and excellent scalability. In the meantime, these results also illustrate the significant potential of the APGAS model for efficient implementation of dictionary encoding and contributes to the engineering of more efficient, larger scale Semantic Web applications. [ABSTRACT FROM PUBLISHER]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of IEEE Transactions on Parallel & Distributed Systems is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=117372254
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TPDS.2015.2496579
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 15
        StartPage: 2603
    Subjects:
      – SubjectFull: Web databases
        Type: general
      – SubjectFull: Microformats
        Type: general
      – SubjectFull: Data analysis
        Type: general
      – SubjectFull: Semantic Web
        Type: general
      – SubjectFull: Semantic networks (Information theory)
        Type: general
    Titles:
      – TitleFull: Fast Compression of Large Semantic Web Data Using X10.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Cheng, Long
      – PersonEntity:
          Name:
            NameFull: Malik, Avinash
      – PersonEntity:
          Name:
            NameFull: Kotoulas, Spyros
      – PersonEntity:
          Name:
            NameFull: Ward, Tomas E
      – PersonEntity:
          Name:
            NameFull: Theodoropoulos, Georgios
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 09
              Text: Sep2016
              Type: published
              Y: 2016
          Identifiers:
            – Type: issn-print
              Value: 10459219
          Numbering:
            – Type: volume
              Value: 27
            – Type: issue
              Value: 9
          Titles:
            – TitleFull: IEEE Transactions on Parallel & Distributed Systems
              Type: main
ResultId 1