
{  
   "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"

      }
	  
   ]
}
