
{  
   "types" : {
      "Bookmark" : {
         "pluralLabel" : "Bookmarks"
      },
      "Publication" : {
         "pluralLabel" : "Publications"
      },
      "GoldStandardPublication" : {
         "pluralLabel" : "GoldStandardPublications"
      },
      "GoldStandardBookmark" : {
         "pluralLabel" : "GoldStandardBookmarks"
      },
      "Tag" : {
         "pluralLabel" : "Tags"
      },
      "User" : {
         "pluralLabel" : "Users"
      },
      "Group" : {
         "pluralLabel" : "Groups"
      },
      "Sphere" : {
         "pluralLabel" : "Spheres"
      }
   },
   
   "properties" : {
      "count" : {
         "valueType" : "number"
      },
      "date" : {
         "valueType" : "date"
      },
      "changeDate" : {
         "valueType" : "date"
      },
      "url" : {
         "valueType" : "url"
      },
      "id" : {
         "valueType" : "url"
      },
      "tags" : {
         "valueType" : "item"
      },
      "user" : {
         "valueType" : "item"
      }      
   },
   
   "items" : [
   	  
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/27a2df7ee14b092a6580c0c50c1d034e7/isw-bibliothek",         
         "tags" : [
            "CNC","ISW","Multi-core","Parallelization","Partitioning","xkt"
         ],
         
         "intraHash" : "7a2df7ee14b092a6580c0c50c1d034e7",
         "interHash" : "507970852f1d3da0fc5929ec68b41257",
         "label" : "Analysis and Design of Computerized Numerical Controls for Execution on Multi-core Systems",
         "user" : "isw-bibliothek",
         "description" : "",
         "date" : "2016-03-13 16:06:36",
         "changeDate" : "2016-03-14 15:34:11",
         "count" : 1,
         "pub-type": "article",
         "journal": "Procedia \\CIRP\\",
         "year": "2016", 
         "url": "http://www.sciencedirect.com/science/article/pii/S2212827115011002", 
         
         "author": [ 
            "José María Vivanco","Matthias Keinert","Armin Lechler","Alexander Verl"
         ],
         "authors": [
         	
            	{"first" : "José María",	"last" : "Vivanco"},
            	{"first" : "Matthias",	"last" : "Keinert"},
            	{"first" : "Armin",	"last" : "Lechler"},
            	{"first" : "Alexander",	"last" : "Verl"}
         ],
         "volume": "41","pages": "864 - 869","note": "Research and Innovation in Manufacturing: Key Enabling Technologies for the Factories of the Future - Proceedings of the 48th \\CIRP\\ Conference on Manufacturing Systems","abstract": "Abstract Multi-core processors offer a performance increment compared to single-core platforms. This leap in performance is desired to be ported to computerized numerical controls. However, in order to profit of the benefits multi-core processors can bring, the software has to be tailored to real parallel execution. In this paper a concept is proposed for partitioning numerical control software functions for being concurrently executed on multi-core systems. Specifically, the interpreter and the cutter radius compensation modules have been analyzed for devising a feasible parallel architecture. The parser algorithm has been implemented following the proposed scheme in a thread-based approach. Experiments were conducted under a real time Linux kernel extension utilizing the PREEMPT_RT patch. The results were compared against its serial version in terms of execution times to validate the concept.",
         "issn" : "2212-8271",
         
         "doi" : "http://dx.doi.org/10.1016/j.procir.2015.12.021",
         
         "bibtexKey": "Vivanco2016864"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/207908a9de6488c702fcde927f25b954e/isw-bibliothek",         
         "tags" : [
            "CNC","ISW","Multicore","Parallelization","xkt"
         ],
         
         "intraHash" : "07908a9de6488c702fcde927f25b954e",
         "interHash" : "dda7cb22d7be3b08660ce2d060f4bbb3",
         "label" : "Analysis of CNC Software Modules regarding Parallelization Capability",
         "user" : "isw-bibliothek",
         "description" : "",
         "date" : "2016-03-03 09:53:12",
         "changeDate" : "2016-03-14 15:23:45",
         "count" : 1,
         "pub-type": "inproceedings",
         "booktitle": "Proceedings of the 24th International Conference on Flexible Automation & Intelligent Manufacturing FAIM 2014",
         "year": "2014", 
         "url": "", 
         
         "author": [ 
            "Matthias Keinert","Benjamin Kaiser","Armin Lechler","Alexander Verl"
         ],
         "authors": [
         	
            	{"first" : "Matthias",	"last" : "Keinert"},
            	{"first" : "Benjamin",	"last" : "Kaiser"},
            	{"first" : "Armin",	"last" : "Lechler"},
            	{"first" : "Alexander",	"last" : "Verl"}
         ],
         "pages": "pp. 79-86","abstract": "The software design of current CNC systems is of limited suitability for real parallel execution on multicore systems. Even though CNC systems are rudimentarily designed in a modular way, a good load balancing andtherefore an efficient use of multiple processor cores is not satisfactorily to be accomplished, as the modularization is not sophisticated enough. A parallelization of CNC functions and algorithms would remedy this deficit. Thispaper presents an analysis on which parts of a CNC system show the capability for parallelization. Furthermore an approach is presented on how the parallelization of a specific function, namely the look-ahead function, can be accomplished.",
         "__markedentry" : "[xtl:6]",
         
         "bibtexKey": "KeinertKaiserLechlerEtAl2014"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2dccb0302d8b765b1450e86f4b2798951/amerwafai",         
         "tags" : [
            "HLRS","SCOPE","absolute","and","calculation","cell","colored","core","distributed","dynamic","force","gather","intel","interaction","law","linked","memory","molecular","myown","newton","operation","optimization","parallel","parallelization","performance","phi","processing","range","scatter","shared","short","site","third","xeon","yellow"
         ],
         
         "intraHash" : "dccb0302d8b765b1450e86f4b2798951",
         "interHash" : "902fd5f88d25cf9f9a271091a6bbd41a",
         "label" : "Optimized Force Calculation of Molecular Dynamics Simulations for the Intel Xeon Phi",
         "user" : "amerwafai",
         "description" : "",
         "date" : "2016-01-29 09:34:55",
         "changeDate" : "2016-01-29 08:41:13",
         "count" : 1,
         "pub-type": "conference",
         "booktitle": "Euro-Par 2015: Parallel Processing","series": "LNCS","address":"Vienna, Austria",
         "year": "2015", 
         "url": "", 
         
         "author": [ 
            "Nikola Tchipev","Amer Wafai","Colin W. Glass","Wolfgang Eckhardt","Alexander Heinecke","Hans-Joachim Bungartz","Philipp Neumann"
         ],
         "authors": [
         	
            	{"first" : "Nikola",	"last" : "Tchipev"},
            	{"first" : "Amer",	"last" : "Wafai"},
            	{"first" : "Colin W.",	"last" : "Glass"},
            	{"first" : "Wolfgang",	"last" : "Eckhardt"},
            	{"first" : "Alexander",	"last" : "Heinecke"},
            	{"first" : "Hans-Joachim",	"last" : "Bungartz"},
            	{"first" : "Philipp",	"last" : "Neumann"}
         ],
         
         "editor": [ 
            "Jesper Larsson Träff","Sascha Hunold","Francesco Versaci"
         ],
         "editors": [
         	
            	{"first" : "Jesper Larsson",	"last" : "Träff"},
            	{"first" : "Sascha",	"last" : "Hunold"},
            	{"first" : "Francesco",	"last" : "Versaci"}
         ],
         "volume": "9233","abstract": "We provide details on the shared-memory parallelization for manycore architectures of the molecular dynamics framework ls1-mardyn, including an optimization of the SIMD vectorization for multi-centered molecules. The novel shared-memory parallelization scheme allows to re- tain Newton's third law optimization and exhibits very good scaling on many-core devices such as a full Xeon Phi card running 240 threads. The Xeon Phi can thus be exploited and delivers comparable performance as IvyBridge nodes in our experiments.",
         "date-added" : "2015-08-19 09:05:42 +0000",
         
         "date-modified" : "2015-08-19 09:10:27 +0000",
         
         "bibtexKey": "wafai15"

      }
	  
   ]
}
