发明名称 Execution environment for data transformation applications
摘要 The execution environment provides for scalability where components will execute in parallel and exploit various patterns of parallelism. Dataflow applications are represented by reusable dataflow graphs called map components, while the executable version is called a prepared map. Using runtime properties the prepared map is executed in parallel with a thread allocated to each map process. The execution environment not only monitors threads, detects and corrects deadlocks, logs and controls program exceptions, but also data input and output ports of the map components are processed in parallel to take advantage of data partitioning schemes. Port implementation supports multi-state null value tokens to more accurately report exceptions. Data tokens are batched to minimize synchronization and transportation overhead and thread contention.
申请公布号 US8528000(B2) 申请公布日期 2013.09.03
申请号 US20100775229 申请日期 2010.05.06
申请人 SCHUMACHER LARRY LEE;GONZALES-TUCHMANN AGUSTIN;YOGMAN LAURENCE TOBIN;DINGMAN PAUL C.;PERVASIVE SOFTWARE, INC. 发明人 SCHUMACHER LARRY LEE;GONZALES-TUCHMANN AGUSTIN;YOGMAN LAURENCE TOBIN;DINGMAN PAUL C.
分类号 G06F15/00;G06F9/30;G06F9/44;G06F9/46;G06F17/50 主分类号 G06F15/00
代理机构 代理人
主权项
地址