Appointment scheduling integration in healthcare in the case of Betty24 and AGFA ORBIS

Size: px
Start display at page:

Download "Appointment scheduling integration in healthcare in the case of Betty24 and AGFA ORBIS"

Transcription

1 Appointment scheduling integration in healthcare in the case of Betty24 and AGFA ORBIS Tobias Dillig Supervisor: Patrick Philipp, Anne Zander Prof. Dr. York Sure-Vetter Bachelor thesis Final presentation KIT The Research University in the Helmholtz Association

2 Structure Motivation Scenario Architecture Technical implementation Evaluation Conclusion 2

3 3

4 * are awesome! asynchronously location-independent time-independent scalable * appointment scheduling management system Online-Terminmanagemensystem see Prinz,

5 Scenario (AGFA ORBIS) (Betty24) 5

6 Scenario (AGFA ORBIS) (Betty24) 6

7 Scenario (AGFA ORBIS) (Betty24) ldfu 7

8 Ldfu Linked Data-Fu end-to-end data processing system for data integration and system interoperation with Linked Data Calls periodically RESTful APIs of the wrappers Processes data based on rule sets Is able to integrate and synchronize data (interacts based on rules) RDF Integration tool RDF (Linked Data-Fu) 8

9 Scenario - requirements low maintenance costs 9

10 Scenario - requirements low maintenance costs privacy 10

11 Scenario - requirements low maintenance costs privacy scalability 11

12 Scenario - requirements low maintenance costs privacy scalability expandability 12

13 Architecture AGFA ORBIS Betty24 CSV JSON RDF Integration tool (Linked Data-Fu) RDF 13

14 Architecture AGFA ORBIS CSV simulated Betty24 JSON RDF Integration tool (Linked Data-Fu) RDF 14

15 Architecture AGFA ORBIS CSV simulated Betty24 JSON RDF Integration tool (Linked Data-Fu) RDF SQL DB Web portal Turtle Files 15

16 Architecture Betty24 ldfu AGFA ORBIS Portal 16

17 Architecture GET /betty2rdf/rest/calendarlist Betty24 GET /rdf2csv/rest/calendarlist ldfu AGFA ORBIS Portal 17

18 Architecture GET /betty2rdf/rest/calendarlist Betty24 { [] httpm:get ; < } ldfu GET /rdf2csv/rest/calendarlist { [] httpm:get ; < } AGFA ORBIS Portal 18

19 Architecture GET /betty2rdf/rest/calendarlist Betty24 GET /rdf2csv/rest/calendarlist ldfu AGFA ORBIS Portal 19

20 Architecture GET /betty2rdf/rest/calendarlist HTTP Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure AGFA ORBIS Portal 20

21 Architecture GET /betty2rdf/rest/calendarlist HTTP JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure csv AGFA ORBIS Portal 21

22 Architecture GET /betty2rdf/rest/calendarlist HTTP JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure csv AGFA ORBIS Portal 22

23 Architecture GET /betty2rdf/rest/calendarlist HTTP JSON myfhir: < ldfu < GET /rdf2csv/rest/calendarlist a myfhir:calendarlist ; myfhir:hascalendar < < file structure csv AGFA ORBIS Portal 23

24 Architecture GET /betty2rdf/rest/calendarlist HTTP JSON myfhir: < ldfu Calendar-IDs < GET /rdf2csv/rest/calendarlist a myfhir:calendarlist ; myfhir:hascalendar < < file structure csv AGFA ORBIS Portal 24

25 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Portal 25

26 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Portal 26

27 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Portal 27

28 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Portal 28

29 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments Portal 29

30 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments Portal 30

31 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments POST /rdf2csv/rest/calendar/{id} Portal 31

32 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments POST /rdf2csv/rest/calendar/{id} POST /portal/appointments Portal 32

33 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments POST /rdf2csv/rest/calendar/{id} POST /portal/appointments Portal 33

34 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments POST /rdf2csv/rest/calendar/{id} POST /portal/appointments Portal 34

35 Architecture GET /betty2rdf/rest/calendarlist HTTP GET /betty2rdf/rest/calendar/{id} JSON Betty24 POST /betty2rdf/rest/calendar/{id} GET /rdf2csv/rest/calendarlist ldfu file structure Calendar-IDs GET /rdf2csv/rest/calendar/{id} csv AGFA ORBIS Appointments POST /rdf2csv/rest/calendar/{id} POST /portal/appointments Portal Portal SQL-DB 35

36 Livedemo 36

37 Technical implementation Web portal Apache Tomcat Application Jersey as REST-Framework Apache Jena as RDF-API Unirest as HTTP-Client built by Apache Maven PHP Application F3 as REST-Framework EasyRDF as RDF-API Twitter Bootstrap v4 FullCalendar SQL Database and TTL Filestore ldfu via command line interface running every 5 min 37

38 Evaluation Server grade hardware KVM virtualized Intel Xeon 3,4Ghz (4 Threads incl. HT) 6 GB DDR3 RAM 30 appointments in and result: 60 appointments in every system (,, portal) 38

39 Evaluation Server grade hardware KVM virtualized Intel Xeon 3,4Ghz (4 Threads incl. HT) 6 GB DDR3 RAM 30 appointments in and result: 60 appointments in every system (,, portal) # of app runtime 4,3 s 12,4 s 26,5 s 117,6 s 39

40 Evaluation # of app runtime 4,3 s 12,4 s 26,5 s 117,6 s 40

41 Evaluation # of app runtime 4,3 s 12,4 s 26,5 s 117,6 s Runtime per appointment

42 Evaluation ldfu is fast? 42

43 Evaluation ldfu is fast? Yes, it s fast! HTTP Keel-Alive ldfu is multithreaded multithreaded HTTP-Client?? 43

44 Evaluation ldfu is fast? Yes, it s fast! HTTP Keel-Alive ldfu is multithreaded multithreaded HTTP-Client?? why 250ms?! latency 44

45 Evaluation ldfu is fast? Yes, it s fast! HTTP Keel-Alive ldfu is multithreaded multithreaded HTTP-Client?? why 250ms?! latency 45

46 Evaluation - local # of app runtime runtime p. app. 22,2 9,56 7,2 4,76 25 runtime per appointment

47 Conclusion Integration and synchronization is almost possible in realtime ldfu is the right tool for it (AGFA ORBIS) (Betty24) ldfu 47

48 Future Work Implement DELETE methods in wrappers & ldfu rules Improve stats Implement HL7 for deeper integration in Add algorithm for collision handling Add algorithm for predictions based on prior appointments 48

49 Thank you for listening. Questions? Icons made by Freepik and Gregor Cresnar from licensed by CC 3.0 BY 49

Basic Concepts of the Energy Lab 2.0 Co-Simulation Platform

Basic Concepts of the Energy Lab 2.0 Co-Simulation Platform Basic Concepts of the Energy Lab 2.0 Co-Simulation Platform Jianlei Liu KIT Institute for Applied Computer Science (Prof. Dr. Veit Hagenmeyer) KIT University of the State of Baden-Wuerttemberg and National

More information

Triple Stores in a Nutshell

Triple Stores in a Nutshell Triple Stores in a Nutshell Franjo Bratić Alfred Wertner 1 Overview What are essential characteristics of a Triple Store? short introduction examples and background information The Agony of choice - what

More information

Technical information

Technical information Technical information STAUFEN AG & CAS SOFTWARE AG content overview... 2 hosting... 2 Inhouse (private Cloud)... 2 clients... 4 operation... 4 safety... 4 interfaces... 4 WebServices... 4 Project data

More information

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Advanced Process Control (APC)

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Advanced Process Control (APC) Performance Monitor Web Server Operating Systems (64-bit only) Windows 10 Anniversary (2nd LTSB) Enterprise & Professional (64-bit) P P Windows 10 Enterprise & Professional (64-bit) P P Windows 8.1 Update

More information

Predictive Analytics using Teradata Aster Scoring SDK

Predictive Analytics using Teradata Aster Scoring SDK Predictive Analytics using Teradata Aster Scoring SDK Faraz Ahmad Software Engineer, Teradata #TDPARTNERS16 GEORGIA WORLD CONGRESS CENTER At Teradata, we believe. Analytics and data unleash the potential

More information

Ingo Brenckmann Jochen Kirsten Storage Technology Strategists SAS EMEA Copyright 2003, SAS Institute Inc. All rights reserved.

Ingo Brenckmann Jochen Kirsten Storage Technology Strategists SAS EMEA Copyright 2003, SAS Institute Inc. All rights reserved. Intelligent Storage Results from real life testing Ingo Brenckmann Jochen Kirsten Storage Technology Strategists SAS EMEA SAS Intelligent Storage components! OLAP Server! Scalable Performance Data Server!

More information

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Manufacturing Execution Systems (MES)

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Manufacturing Execution Systems (MES) Client InfoPlus.21 (IP.21) Production Record Manager (APRM) Production Execution Operating Systems (64-bit only) Windows 10 Anniversary (2nd LTSB) Enterprise & Professional (64-bit) P P P P P P Windows

More information

P P P P P P. Additional Products & Utilities. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office.

P P P P P P. Additional Products & Utilities. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office. Simulation Aspen Infrastructure - roduct Enterprise Edition Additional roducts & Utilities V9.1 latform Specification Operating Systems (64-bit only) Windows 10 Enterprise & rofessional (64-bit) Windows

More information

NODE.JS MOCK TEST NODE.JS MOCK TEST I

NODE.JS MOCK TEST NODE.JS MOCK TEST I http://www.tutorialspoint.com NODE.JS MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to Node.js Framework. You can download these sample mock tests at

More information

Zevenet EE 4.x. Performance Benchmark.

Zevenet EE 4.x. Performance Benchmark. Zevenet EE 4.x Performance Benchmark www.zevenet.com Performance Benchmark Zevenet EE 4.x January, 2017 Content Table 1. Benchmark Scenario 2. Benchmark Cases 2.1. L4xNAT Profile 2.2. HTTP Profile with

More information

P P P P P P P P P P P P P P P P

P P P P P P P P P P P P P P P P V9 latform Specification AES roperty System rocess Modeling (Aspen lus) rocess Modeling (Aspen HYSYS) Operating Systems (64-bit only) Windows 10 Enterprise & rofessional (64-bit) Windows 8.1 Update 1 Enterprise

More information

Capriccio : Scalable Threads for Internet Services

Capriccio : Scalable Threads for Internet Services Capriccio : Scalable Threads for Internet Services - Ron von Behren &et al - University of California, Berkeley. Presented By: Rajesh Subbiah Background Each incoming request is dispatched to a separate

More information

ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX

ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX AdvizeX Technologies - A Rolta Company 6/12/2015 1 AGENDA Introductions Test

More information

P P. Engineering Suite. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office. Database Servers.

P P. Engineering Suite. Suite. V9.1 Platform Specification. Operating Systems (64-bit only) Microsoft Office. Database Servers. AES roperty System rocess Modeling (Aspen lus) 2 rocess Modeling (Aspen HYSYS) Engineering V9.1 latform Specification Operating Systems (64-bit only) Windows 10 Enterprise & rofessional (64-bit) Windows

More information

A novel way to efficiently simulate complex full systems incorporating hardware accelerators

A novel way to efficiently simulate complex full systems incorporating hardware accelerators ARM Research Summit 2017 Workshop A novel way to efficiently simulate complex full systems incorporating hardware accelerators Nikolaos Tampouratzis Technical University of Crete, Greece Motivation / The

More information

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Petroleum Supply Chain (PSC)

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Petroleum Supply Chain (PSC) lanner (SC/DO) (MBO) IMS Monitor Server /64-bit Operating Systems (64-bit only) Windows 10 Anniversary (2nd LTSB) Enterprise & rofessional (64-bit) Windows 10 Enterprise & rofessional (64-bit) Windows

More information

Additional Products & Utilities. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office

Additional Products & Utilities. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office Aspen Infrastructure - roduct Installation Update Center Integration Foundation Additional roducts & Utilities V10.1 latform Specifications that are supported Operating Systems (64-bit only) Windows 10

More information

Deploying to the Edge CouchDB

Deploying to the Edge CouchDB Deploying to the Edge CouchDB Apache Relax Who s Talking? J Chris Anderson / jchris@apache.org / @jchris PHP -> Rails -> JSON -> CouchDB Director, couch.io And You? Web developers? JavaScript coders? CouchDB

More information

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...

PROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/... PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON

More information

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Supply Chain Management (SCM)

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Supply Chain Management (SCM) lant Scheduler Supply lanner Aspen Scheduling Insight lanning Board V10.1 latform Specifications that are supported Operating Systems ( only) Windows 10 Anniversary (2nd LTSB) Enterprise & rofessional

More information

Engineering Suite. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office.

Engineering Suite. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office. V10.1 latform Specifications that are supported AES roperty System rocess Modeling (Aspen lus) 2 rocess Modeling (Aspen HYSYS) Operating Systems (64-bit only) Windows 10 Anniversary (2nd LTSB) Enterprise

More information

A Cost Model for Data Stream Processing on Modern Hardware Constantin Pohl, Philipp Götze, Kai-Uwe Sattler

A Cost Model for Data Stream Processing on Modern Hardware Constantin Pohl, Philipp Götze, Kai-Uwe Sattler Processing on Modern Hardware Constantin Pohl, Philipp Götze, Kai-Uwe Sattler 31.08.17 Motivation and Introduction Main goals on Data Stream Processing Queries: High throughput & low latency Responsibility:

More information

A Generic Microservice Architecture for Environmental Data Management

A Generic Microservice Architecture for Environmental Data Management A Generic Microservice Architecture for Environmental Data Management Clemens Düpmeier, Eric Braun, Thorsten Schlachter, Karl-Uwe Stucky, Wolfgang Suess KIT The Research University in the Helmholtz Association

More information

Implementation of CMS Central DAQ monitoring services in Node.js

Implementation of CMS Central DAQ monitoring services in Node.js Implementation of CMS Central DAQ monitoring services in Node.js Project ID: 15556 Michail Vougioukas Graduate Computer Science Student at AUEB, Athens, Greece Summer Student at PH-CMD, CERN Supervised

More information

Dream Report Version 4.83

Dream Report Version 4.83 Release Notes Dream Report Version 4.83 User Friendly Programming-Free Reporting for Automation Contents Release Notes Summary of the New Functionality and Enhancements (compared to the original version

More information

Manufacturing & Supply Chain Suite. Suite. V9.1 Platform Specification. Manufacturing Execution Systems (MES) Operating Systems (64-bit only)

Manufacturing & Supply Chain Suite. Suite. V9.1 Platform Specification. Manufacturing Execution Systems (MES) Operating Systems (64-bit only) aspenone rocess Explorer aspenone rocess Explorer Client Infolus.21 (I.21) rocess Browser lant Operations Aspen roduction Record Manager (ARM) Aspen roduction Execution Manager (AEM) Manufacturing & Supply

More information

Thread Tailor Dynamically Weaving Threads Together for Efficient, Adaptive Parallel Applications

Thread Tailor Dynamically Weaving Threads Together for Efficient, Adaptive Parallel Applications Thread Tailor Dynamically Weaving Threads Together for Efficient, Adaptive Parallel Applications Janghaeng Lee, Haicheng Wu, Madhumitha Ravichandran, Nathan Clark Motivation Hardware Trends Put more cores

More information

Desktop Installation Guide

Desktop Installation Guide Desktop Installation Guide Desktop Installation Guide Legal notice Copyright 2018 LAVASTORM ANALYTICS, INC. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS HEREOF MAY NOT BE REPRODUCED OR DISTRIBUTED IN ANY

More information

Delphi XE. Delphi XE Datasheet

Delphi XE. Delphi XE Datasheet Delphi XE Datasheet DATASHEET Delphi XE Embarcadero Delphi XE is the fastest way to deliver ultrarich, ultra-fast Windows applications. Used by millions of developers, Delphi combines a leading-edge object-oriented

More information

Primavera Compression Server 5.0 Service Pack 1 Concept and Performance Results

Primavera Compression Server 5.0 Service Pack 1 Concept and Performance Results - 1 - Primavera Compression Server 5.0 Service Pack 1 Concept and Performance Results 1. Business Problem The current Project Management application is a fat client. By fat client we mean that most of

More information

GIS Deployment Guide. Introducing GIS

GIS Deployment Guide. Introducing GIS GIS Deployment Guide Introducing GIS 7/13/2018 Contents 1 Introducing GIS 1.1 About the Genesys Integration Server 1.2 GIS Architecture 1.3 System Requirements 1.4 GIS Use-Case Scenario 1.5 Licensing 1.6

More information

A web portal to analyze and distribute cosmology data

A web portal to analyze and distribute cosmology data on Hadoop https://cosmohub.pic.es A web portal to analyze and distribute cosmology data J.Carretero, P.Tallada, J.Casals, M.Caubet, C.Neissner, N.Tonello, J.Delgado, F.Torradeflot, M.Delfino, S.Serrano,

More information

Performance Case Study

Performance Case Study Performance Case Study @Fabian_Frank Yahoo! Search, Engineer Youthmedia.eu, Volunteer A Dynamic Website self-contained App self-contained App self-contained App node v0.4.x multi-core

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

VoltDB vs. Redis Benchmark

VoltDB vs. Redis Benchmark Volt vs. Redis Benchmark Motivation and Goals of this Evaluation Compare the performance of several distributed databases that can be used for state storage in some of our applications Low latency is expected

More information

Nested Virtualization and Server Consolidation

Nested Virtualization and Server Consolidation Nested Virtualization and Server Consolidation Vara Varavithya Department of Electrical Engineering, KMUTNB varavithya@gmail.com 1 Outline Virtualization & Background Nested Virtualization Hybrid-Nested

More information

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere

More information

Set Up Salesforce Files Sync

Set Up Salesforce Files Sync Set Up Salesforce Files Sync Salesforce, Spring 18 @salesforcedocs Last updated: April 25, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,

More information

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use

More information

Parallel LZ77 Decoding with a GPU. Emmanuel Morfiadakis Supervisor: Dr Eric McCreath College of Engineering and Computer Science, ANU

Parallel LZ77 Decoding with a GPU. Emmanuel Morfiadakis Supervisor: Dr Eric McCreath College of Engineering and Computer Science, ANU Parallel LZ77 Decoding with a GPU Emmanuel Morfiadakis Supervisor: Dr Eric McCreath College of Engineering and Computer Science, ANU Outline Background (What?) Problem definition and motivation (Why?)

More information

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Supply Chain Management (SCM)

Manufacturing & Supply Chain Suite. Suite. V10.1 Platform Specifications that are supported. Supply Chain Management (SCM) V10.1 latform Specifications that are supported Operating Systems ( only) lant Scheduler Supply lanner Aspen Scheduling Insight lanning Board Windows 10 Anniversary (2nd LTSB) Enterprise & rofessional

More information

Components Minimum Requirements Recommended Requirements. Computer and Processor 1 GHz processor or higher Processor or higher

Components Minimum Requirements Recommended Requirements. Computer and Processor 1 GHz processor or higher Processor or higher Page 1 1. Deployment Server Components Minimum Requirements Recommended Requirements Computer and Processor 1 GHz processor or higher 2 GHz Dual Core Processor or higher Memory 2 GB Ram or higher 4 GB

More information

P P P P P P P. Asset Performance Management. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office

P P P P P P P. Asset Performance Management. Suite. V10.1 Platform Specifications that are supported. Operating Systems (64-bit only) Microsoft Office Aspen Asset Analytics Client Aspen romv Desktop Aspen romv Online Server Aspen romv Online Client Asset erformance Management V10.1 latform Specifications that are supported Operating Systems ( only) Windows

More information

RDF Stores Performance Test on Servers with Average Specification

RDF Stores Performance Test on Servers with Average Specification RDF Stores Performance Test on Servers with Average Specification Nikola Nikolić, Goran Savić, Milan Segedinac, Stevan Gostojić, Zora Konjović University of Novi Sad, Faculty of Technical Sciences, Novi

More information

Design and Performance of an Asynchronous Method handling Mechanism for CORBA

Design and Performance of an Asynchronous Method handling Mechanism for CORBA Design and Performance of an Asynchronous Method handling Mechanism for CORBA Mayur Deshpande, Douglas C. Schmidt & Carlos O Ryan {deshpanm,schmidt,coryan}@uci.edu Department of Electrical & Computer Engineering

More information

Whitepaper / Benchmark

Whitepaper / Benchmark Whitepaper / Benchmark Web applications on LAMP run up to 8X faster with Dolphin Express DOLPHIN DELIVERS UNPRECEDENTED PERFORMANCE TO THE LAMP-STACK MARKET Marianne Ronström Open Source Consultant iclaustron

More information

Application Container Cloud

Application Container Cloud APPLICATION CONTAINER CLOUD Application Container Cloud with Java SE and Node The Best Java SE and Node Cloud. Get the choice of either Oracle Java SE Advanced, including Flight Recorder for production

More information

Give Your Site a Boost With memcached. Ben Ramsey

Give Your Site a Boost With memcached. Ben Ramsey Give Your Site a Boost With memcached Ben Ramsey About Me Proud father of 8-month-old Sean Organizer of Atlanta PHP user group Founder of PHP Groups Founding principal of PHP Security Consortium Original

More information

Architecture of a Real-Time Operational DBMS

Architecture of a Real-Time Operational DBMS Architecture of a Real-Time Operational DBMS Srini V. Srinivasan Founder, Chief Development Officer Aerospike CMG India Keynote Thane December 3, 2016 [ CMGI Keynote, Thane, India. 2016 Aerospike Inc.

More information

Multi-Threaded UPC Runtime for GPU to GPU communication over InfiniBand

Multi-Threaded UPC Runtime for GPU to GPU communication over InfiniBand Multi-Threaded UPC Runtime for GPU to GPU communication over InfiniBand Miao Luo, Hao Wang, & D. K. Panda Network- Based Compu2ng Laboratory Department of Computer Science and Engineering The Ohio State

More information

Intellicus Getting Started

Intellicus Getting Started Intellicus Getting Started Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com Copyright

More information

Specifying and Executing User Agent Behaviour with Condition-Action Rules

Specifying and Executing User Agent Behaviour with Condition-Action Rules Specifying and Executing User Agent Behaviour with Condition-Action Rules Andreas Harth Tobias Käfer Institute AIFB, Karlsruhe Institute of Technology (KIT), Germany Abstract The paper outlines a rule-based

More information

Platform Support Guide

Platform Support Guide Platform Support Guide with Technical Reference SR3 Jedox Platform Support Guide with Technical Reference SR3 Jedox AG Dated: 18-Mar-2014 Copyright Jedox AG Copyright Reserved. Reproduction including electronic

More information

NUMA-aware Graph-structured Analytics

NUMA-aware Graph-structured Analytics NUMA-aware Graph-structured Analytics Kaiyuan Zhang, Rong Chen, Haibo Chen Institute of Parallel and Distributed Systems Shanghai Jiao Tong University, China Big Data Everywhere 00 Million Tweets/day 1.11

More information

GroupWise 18 Administrator Quick Start

GroupWise 18 Administrator Quick Start GroupWise 18 Administrator Quick Start November 2017 About GroupWise GroupWise 18 is a cross-platform, corporate email system that provides secure messaging, calendaring, and scheduling. GroupWise also

More information

Accelerated Machine Learning Algorithms in Python

Accelerated Machine Learning Algorithms in Python Accelerated Machine Learning Algorithms in Python Patrick Reilly, Leiming Yu, David Kaeli reilly.pa@husky.neu.edu Northeastern University Computer Architecture Research Lab Outline Motivation and Goals

More information

Learning with Purpose

Learning with Purpose Network Measurement for 100Gbps Links Using Multicore Processors Xiaoban Wu, Dr. Peilong Li, Dr. Yongyi Ran, Prof. Yan Luo Department of Electrical and Computer Engineering University of Massachusetts

More information

Multithreaded Architectures and The Sort Benchmark. Phil Garcia Hank Korth Dept. of Computer Science and Engineering Lehigh University

Multithreaded Architectures and The Sort Benchmark. Phil Garcia Hank Korth Dept. of Computer Science and Engineering Lehigh University Multithreaded Architectures and The Sort Benchmark Phil Garcia Hank Korth Dept. of Computer Science and Engineering Lehigh University About our Sort Benchmark Based on the benchmark proposed in A measure

More information

Design and Implementation of Virtual TAP for Software-Defined Networks

Design and Implementation of Virtual TAP for Software-Defined Networks Design and Implementation of Virtual TAP for Software-Defined Networks - Master Thesis Defense - Seyeon Jeong Supervisor: Prof. James Won-Ki Hong Dept. of CSE, DPNM Lab., POSTECH, Korea jsy0906@postech.ac.kr

More information

Composable Software, Collaborative Development, and the CareWeb Framework. Doug Martin, MD

Composable Software, Collaborative Development, and the CareWeb Framework. Doug Martin, MD Composable Software, Collaborative Development, and the CareWeb Framework Doug Martin, MD Regenstrief Institute www.regenstrief.org Regenstrief Institute Non-profit organization Founded in 1969 Healthcare

More information

TrafficDB: HERE s High Performance Shared-Memory Data Store Ricardo Fernandes, Piotr Zaczkowski, Bernd Göttler, Conor Ettinoffe, and Anis Moussa

TrafficDB: HERE s High Performance Shared-Memory Data Store Ricardo Fernandes, Piotr Zaczkowski, Bernd Göttler, Conor Ettinoffe, and Anis Moussa TrafficDB: HERE s High Performance Shared-Memory Data Store Ricardo Fernandes, Piotr Zaczkowski, Bernd Göttler, Conor Ettinoffe, and Anis Moussa EPL646: Advanced Topics in Databases Christos Hadjistyllis

More information

Dynamic Fine Grain Scheduling of Pipeline Parallelism. Presented by: Ram Manohar Oruganti and Michael TeWinkle

Dynamic Fine Grain Scheduling of Pipeline Parallelism. Presented by: Ram Manohar Oruganti and Michael TeWinkle Dynamic Fine Grain Scheduling of Pipeline Parallelism Presented by: Ram Manohar Oruganti and Michael TeWinkle Overview Introduction Motivation Scheduling Approaches GRAMPS scheduling method Evaluation

More information

Hardware & System Requirements

Hardware & System Requirements Safend Data Protection Suite Hardware & System Requirements System Requirements Hardware & Software Minimum Requirements: Safend Data Protection Agent Requirements Console Safend Data Access Utility Operating

More information

Desktop Installation Guide

Desktop Installation Guide Desktop Installation Guide Desktop Installation Guide Legal notice Copyright 2017 LAVASTORM ANALYTICS, INC. ALL RIGHTS RESERVED. THIS DOCUMENT OR PARTS HEREOF MAY NOT BE REPRODUCED OR DISTRIBUTED IN ANY

More information

Contents Overview of the Compression Server White Paper... 5 Business Problem... 7

Contents Overview of the Compression Server White Paper... 5 Business Problem... 7 P6 Professional Compression Server White Paper for On-Premises Version 17 July 2017 Contents Overview of the Compression Server White Paper... 5 Business Problem... 7 P6 Compression Server vs. Citrix...

More information

MySQL & NoSQL: The Best of Both Worlds

MySQL & NoSQL: The Best of Both Worlds MySQL & NoSQL: The Best of Both Worlds Mario Beck Principal Sales Consultant MySQL mario.beck@oracle.com 1 Copyright 2012, Oracle and/or its affiliates. All rights Safe Harbour Statement The following

More information

System Description. System Architecture. System Architecture, page 1 Deployment Environment, page 4

System Description. System Architecture. System Architecture, page 1 Deployment Environment, page 4 System Architecture, page 1 Deployment Environment, page 4 System Architecture The diagram below illustrates the high-level architecture of a typical Prime Home deployment. Figure 1: High Level Architecture

More information

Electronic Medical Records and Javascript Object Notation(JSON) DR. EVREN ERYILMAZ CALIFORNIA STATE UNIVERSITY SACRAMENTO 10/24/2016

Electronic Medical Records and Javascript Object Notation(JSON) DR. EVREN ERYILMAZ CALIFORNIA STATE UNIVERSITY SACRAMENTO 10/24/2016 Electronic Medical Records and Javascript Object Notation(JSON) DR. EVREN ERYILMAZ CALIFORNIA STATE UNIVERSITY SACRAMENTO 10/24/2016 Objectives Electronic Medical Record (EMR) Describe electronic medical

More information

Full Stack Reactive Angular 2, RxJava/JS, Vert.x, Docker

Full Stack Reactive Angular 2, RxJava/JS, Vert.x, Docker Full Stack Reactive Angular 2, RxJava/JS, Vert.x, Docker 02.03.2017 About Myself DR. ALEXANDER FRIED Chief Technology Officer 2 OUR SOLUTIONS DIGITAL ASSET MANAGEMENT Organize & Share Any File, Any Format,

More information

P6 Compression Server White Paper Release 8.2 December 2011 Copyright Oracle Primavera P6 Compression Server White Paper Copyright 2005, 2011, Oracle and/or its affiliates. All rights reserved. Oracle

More information

sellify system requirements

sellify system requirements sellify Server-side requirements sellify (base) CPU Intel i3 1.6GHz or equivalent processors Intel i5 3GHz or equivalent processors RAM (available) 6GB 16GB Supported terminal servers Microsoft Remote

More information

Fusion Registry 9 SDMX Data and Metadata Management System

Fusion Registry 9 SDMX Data and Metadata Management System Registry 9 Data and Management System Registry 9 is a complete and fully integrated statistical data and metadata management system using. Whether you require a metadata repository supporting a highperformance

More information

November 7, DAN WILSON Global Operations Architecture, Concur. OpenStack Summit Hong Kong JOE ARNOLD

November 7, DAN WILSON Global Operations Architecture, Concur. OpenStack Summit Hong Kong JOE ARNOLD November 7, 2013 DAN WILSON Global Operations Architecture, Concur dan.wilson@concur.com @tweetdanwilson OpenStack Summit Hong Kong JOE ARNOLD CEO, SwiftStack joe@swiftstack.com @joearnold Introduction

More information

Incremental Export of Relational Database Contents into RDF Graphs

Incremental Export of Relational Database Contents into RDF Graphs National Technical University of Athens School of Electrical and Computer Engineering Multimedia, Communications & Web Technologies Incremental Export of Relational Database Contents into RDF Graphs Nikolaos

More information

WHAT'S NEW UVC MOBILE APP VERSION 2.0

WHAT'S NEW UVC MOBILE APP VERSION 2.0 WHAT'S NEW UVC MOBILE APP VERSION 2.0 Two major modules have been added to the new version of the UVC mobile APP. When you click on the menu button you will see: - the Calendar option and - the FileStore

More information

NODE.JS SERVER SIDE JAVASCRIPT. Introduc)on Node.js

NODE.JS SERVER SIDE JAVASCRIPT. Introduc)on Node.js NODE.JS SERVER SIDE JAVASCRIPT Introduc)on Node.js Node.js was created by Ryan Dahl starting in 2009. For more information visit: http://www.nodejs.org 1 What about Node.js? 1. JavaScript used in client-side

More information

Hyperthreading Technology

Hyperthreading Technology Hyperthreading Technology Aleksandar Milenkovic Electrical and Computer Engineering Department University of Alabama in Huntsville milenka@ece.uah.edu www.ece.uah.edu/~milenka/ Outline What is hyperthreading?

More information

ImmuCast. Installation Guide. v5.17.9

ImmuCast. Installation Guide. v5.17.9 ImmuCast Installation Guide v5.17.9 Support Services For general support on this product, contact your system administrator or help desk. For up-to-date documentation, visit the STC Documentation Portal

More information

Introduction to Oracle NoSQL Database

Introduction to Oracle NoSQL Database Introduction to Oracle NoSQL Database Anand Chandak Ashutosh Naik Agenda NoSQL Background Oracle NoSQL Database Overview Technical Features & Performance Use Cases 2 Why NoSQL? 1. The four V s of Big Data

More information

Creating Ultra-fast Realtime Apps and Microservices with Java. Markus Kett, CEO Jetstream Technologies

Creating Ultra-fast Realtime Apps and Microservices with Java. Markus Kett, CEO Jetstream Technologies Creating Ultra-fast Realtime Apps and Microservices with Java Markus Kett, CEO Jetstream Technologies #NoDBMSApplications #JetstreamDB About me: Markus Kett Living in Regensburg, Germany Working with Java

More information

Improving Cloud Application Performance with Simulation-Guided CPU State Management

Improving Cloud Application Performance with Simulation-Guided CPU State Management Improving Cloud Application Performance with Simulation-Guided CPU State Management Mathias Gottschlag, Frank Bellosa April 23, 2017 KARLSRUHE INSTITUTE OF TECHNOLOGY (KIT) - OPERATING SYSTEMS GROUP KIT

More information

Best Practices for Setting BIOS Parameters for Performance

Best Practices for Setting BIOS Parameters for Performance White Paper Best Practices for Setting BIOS Parameters for Performance Cisco UCS E5-based M3 Servers May 2013 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page

More information

EDGE / FOG COMPUTING EVOLUTIONS LAURENT REMONT, CTO KONTRON-S&T

EDGE / FOG COMPUTING EVOLUTIONS LAURENT REMONT, CTO KONTRON-S&T EDGE / FOG COMPUTING EVOLUTIONS LAURENT REMONT, CTO KONTRON-S&T CURRENT IOT SOLUTIONS LIMITATIONS Sensors, actuators, simple IoT devices Gateway, PLC, Complex IoT device Cloud Not suitable for time critical

More information

Homework 8: Ajax, JSON and Responsive Design Travel and Entertainment Search (Bootstrap/Angular/AJAX/JSON/jQuery /Cloud Exercise)

Homework 8: Ajax, JSON and Responsive Design Travel and Entertainment Search (Bootstrap/Angular/AJAX/JSON/jQuery /Cloud Exercise) Homework 8: Ajax, JSON and Responsive Design Travel and Entertainment Search (Bootstrap/Angular/AJAX/JSON/jQuery /Cloud Exercise) 1. Objectives Get familiar with the AJAX and JSON technologies Use a combination

More information

BiZZdesign. InSite Server Installation Guide

BiZZdesign. InSite Server Installation Guide BiZZdesign InSite Server Installation Guide 2015-02-02 www.bizzdesign.com 2 Table of contents 1. Introduction 4 2. System requirements 5 3. Contents of the installation bundle 6 4. InSite Server installation

More information

Reactive App using Actor model & Apache Spark. Rahul Kumar Software

Reactive App using Actor model & Apache Spark. Rahul Kumar Software Reactive App using Actor model & Apache Spark Rahul Kumar Software Developer @rahul_kumar_aws About Sigmoid We build realtime & big data systems. OUR CUSTOMERS Agenda Big Data - Intro Distributed Application

More information

Improve Web Application Performance with Zend Platform

Improve Web Application Performance with Zend Platform Improve Web Application Performance with Zend Platform Shahar Evron Zend Sr. PHP Specialist Copyright 2007, Zend Technologies Inc. Agenda Benchmark Setup Comprehensive Performance Multilayered Caching

More information

Reasoning in Dynamical Systems on the Web: Classification and Challenges

Reasoning in Dynamical Systems on the Web: Classification and Challenges Reasoning in Dynamical Systems on the Web: Classification and Challenges Andreas Harth Karlsruhe Institute of Technology (KIT) Stream Reasoning Workshop Berlin, 08.12.2016 09.12.2016 From Stream Processing

More information

Orleans. Cloud Computing for Everyone. Hamid R. Bazoobandi. March 16, Vrije University of Amsterdam

Orleans. Cloud Computing for Everyone. Hamid R. Bazoobandi. March 16, Vrije University of Amsterdam Orleans Cloud Computing for Everyone Hamid R. Bazoobandi Vrije University of Amsterdam March 16, 2012 Vrije University of Amsterdam Orleans 1 Outline 1 Introduction 2 Orleans Orleans overview Grains Promise

More information

System Requirements LP-SYSTEM

System Requirements LP-SYSTEM 1.1.1.1.1 System Requirements LP-SYSTEM 1 st of January 2018 System requirements LP-SYSTEM Seite 0 Version: 20. März 2018 SYSTEM REQUIREMENTS LP-SYSTEM CONTENT 1 System requirements LP-SYSTEM... 2 1.1

More information

NEC Express5800 A2040b 22TB Data Warehouse Fast Track. Reference Architecture with SW mirrored HGST FlashMAX III

NEC Express5800 A2040b 22TB Data Warehouse Fast Track. Reference Architecture with SW mirrored HGST FlashMAX III NEC Express5800 A2040b 22TB Data Warehouse Fast Track Reference Architecture with SW mirrored HGST FlashMAX III Based on Microsoft SQL Server 2014 Data Warehouse Fast Track (DWFT) Reference Architecture

More information

Noction Flow Analyzer

Noction Flow Analyzer INSTALLATION & CONFIGURATION GUIDE Copyright 2018 Noction Inc. Table of Contents Introduction...3 What is Noction Flow Analyzer...3 System Requirements...3 Hardware requirements...3 Software requirements...3

More information

Large scale Imaging on Current Many- Core Platforms

Large scale Imaging on Current Many- Core Platforms Large scale Imaging on Current Many- Core Platforms SIAM Conf. on Imaging Science 2012 May 20, 2012 Dr. Harald Köstler Chair for System Simulation Friedrich-Alexander-Universität Erlangen-Nürnberg, Erlangen,

More information

System Requirements for ConSol CM Version Architectural Overview

System Requirements for ConSol CM Version Architectural Overview System Requirements for ConSol CM Version 6.11.1 Architectural Overview ConSol CM is built upon a Java EE web architecture, containing the following core components: JEE Application Server running the

More information

SuccessMaker. System Requirements SuccessMaker v1.0

SuccessMaker. System Requirements SuccessMaker v1.0 SuccessMaker System Requirements SuccessMaker v1.0 Contents Overview... 1 Stand-alone Configuration...2 Server/Network Configuration...2 District Configuration...3 Automatic Updates...3 System Requirements...

More information

Web Architecture and Technologies

Web Architecture and Technologies Web Architecture and Technologies Ambient intelligence Fulvio Corno Politecnico di Torino, 2015/2016 Goal Understanding Web technologies Adopted for User Interfaces Adopted for Distributed Application

More information

NonStop as part of a modern state of the art IT Infrastructure

NonStop as part of a modern state of the art IT Infrastructure NonStop as part of a modern state of the art IT Infrastructure GTUG & Connect 2012, Dresden Tobias Kallfass, EMEA NED Presales Buzzwords from the IT world Remote Function Call Service-oriented Architecture

More information

Graph Analytics and Machine Learning A Great Combination Mark Hornick

Graph Analytics and Machine Learning A Great Combination Mark Hornick Graph Analytics and Machine Learning A Great Combination Mark Hornick Oracle Advanced Analytics and Machine Learning November 3, 2017 Safe Harbor Statement The following is intended to outline our research

More information

Oracle Enterprise Data Quality for Product Data

Oracle Enterprise Data Quality for Product Data Oracle Enterprise Data Quality for Product Data Hardware and Software Specification Release 5.6.2 E24167-01 July 2011 Oracle Enterprise Data Quality for Product Data Hardware and Software Specification

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Dr. Roland Michaely 2015 The MathWorks, Inc. 1 Data Analytics Workflow Access and Explore Data Preprocess Data Develop Predictive Models Integrate Analytics

More information