19 resultados para Reversible Computing


Relevância:

20.00% 20.00%

Publicador:

Resumo:

With recent expansions in technology, mobile computing continues to play a vital role in all aspects of our lives. Digital technology tools such as Web browsing, media tracking, social media, and emailing have made mobile technology more than just a means of communication but has widespread use in business and social networks. Developments in Technologies for Human-Centric Mobile Computing and Applications is a comprehensive collection of knowledge and practice in the development of technologies in human –centric mobile technology. This book focuses on the developmental aspects of mobile technology; bringing together researchers, educators, and practitioners to encourage readers to think outside of the box.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Novel computing systems are increasingly being composed of large numbers of heterogeneous components, each with potentially different goals or local perspectives, and connected in networks which change over time. Management of such systems quickly becomes infeasible for humans. As such, future computing systems should be able to achieve advanced levels of autonomous behaviour. In this context, the system's ability to be self-aware and be able to self-express becomes important. This paper surveys definitions and current understanding of self-awareness and self-expression in biology and cognitive science. Subsequently, previous efforts to apply these concepts to computing systems are described. This has enabled the development of novel working definitions for self-awareness and self-expression within the context of computing systems.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

GraphChi is the first reported disk-based graph engine that can handle billion-scale graphs on a single PC efficiently. GraphChi is able to execute several advanced data mining, graph mining and machine learning algorithms on very large graphs. With the novel technique of parallel sliding windows (PSW) to load subgraph from disk to memory for vertices and edges updating, it can achieve data processing performance close to and even better than those of mainstream distributed graph engines. GraphChi mentioned that its memory is not effectively utilized with large dataset, which leads to suboptimal computation performances. In this paper we are motivated by the concepts of 'pin ' from TurboGraph and 'ghost' from GraphLab to propose a new memory utilization mode for GraphChi, which is called Part-in-memory mode, to improve the GraphChi algorithm performance. The main idea is to pin a fixed part of data inside the memory during the whole computing process. Part-in-memory mode is successfully implemented with only about 40 additional lines of code to the original GraphChi engine. Extensive experiments are performed with large real datasets (including Twitter graph with 1.4 billion edges). The preliminary results show that Part-in-memory mode memory management approach effectively reduces the GraphChi running time by up to 60% in PageRank algorithm. Interestingly it is found that a larger portion of data pinned in memory does not always lead to better performance in the case that the whole dataset cannot be fitted in memory. There exists an optimal portion of data which should be kept in the memory to achieve the best computational performance.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The controlled synthesis of poly(neopentyl p-styrene sulfonate) (PNSS) using RAFT polymerisation has been studied. Selected experimental conditions led to the production of PNSS with variable molecular weights and low dispersities (D{stroke}≤1.50). The controlled synthesis of poly(neopentyl p-styrene sulfonate) (PNSS) using reversible addition-fragmentation chain transfer polymerisation has been studied under a wide range of experimental conditions. PNSS can be used as an organic-soluble, thermally labile precursor for industrially valuable poly(p-styrene sulfonate), widely employed in technologies such as ionic exchange membranes and organic electronics. The suitability of two different chain transfer agents, three solvents, three different monomer concentrations and two different temperatures for the polymerisation of neopentyl p-styrene sulfonate is discussed in terms of the kinetics of the process and characteristics of the final polymer. Production of PNSS with systematically variable molecular weights and low dispersities (D{stroke} ≤1.50 in all cases) has been achieved using 2-azidoethyl 2-(dodecylthiocarbonothioylthio)-2-methylpropionate in anisole at 75°C, with an initial monomer concentration of 4.0molL-1. Finally, a poly(neopentyl p-styrene sulfonate)-b-polybutadiene-b-poly(neopentyl p-styrene sulfonate) (PNSS-b-PBD-b-PNSS) triblock copolymer has been synthesised via azide-alkyne click chemistry. Moreover, subsequent thermolysis of the PNSS moieties generated poly(p-styrene sulfonate) end blocks. This strategy allows the fabrication of amphiphilic copolymer films from single organic solvents without the need for post-deposition chemical treatment.