scholarly journals A Chip for a Routing Table Based on a Novel Modified Trie Algorithm

VLSI Design ◽  
2000 ◽  
Vol 11 (4) ◽  
pp. 405-415
Author(s):  
D. Torres ◽  
A. Larios ◽  
M. Guzmán

The design for a routing table circuit for Ethernet-, IP- and ATM-applications is presented. Starting point for the design was an object-oriented general behavior of the routing table. The selected data structure for the routing table is based on a modification of the structure denominated trie, saving one search level and memory space. The architecture for searching and sorting of data, implemented in hardware, is explained. This modified trie stores 64 K addresses and the associated data, achieving a high performance too. The circuit, which can support a flow of 500000 frames/s, is connected to the PCI Bus. For the implementation a FLEX10K100 from Altera Company was used.

Sensors ◽  
2021 ◽  
Vol 21 (2) ◽  
pp. 596
Author(s):  
Marco Buzzelli ◽  
Luca Segantin

We address the task of classifying car images at multiple levels of detail, ranging from the top-level car type, down to the specific car make, model, and year. We analyze existing datasets for car classification, and identify the CompCars as an excellent starting point for our task. We show that convolutional neural networks achieve an accuracy above 90% on the finest-level classification task. This high performance, however, is scarcely representative of real-world situations, as it is evaluated on a biased training/test split. In this work, we revisit the CompCars dataset by first defining a new training/test split, which better represents real-world scenarios by setting a more realistic baseline at 61% accuracy on the new test set. We also propagate the existing (but limited) type-level annotation to the entire dataset, and we finally provide a car-tight bounding box for each image, automatically defined through an ad hoc car detector. To evaluate this revisited dataset, we design and implement three different approaches to car classification, two of which exploit the hierarchical nature of car annotations. Our experiments show that higher-level classification in terms of car type positively impacts classification at a finer grain, now reaching 70% accuracy. The achieved performance constitutes a baseline benchmark for future research, and our enriched set of annotations is made available for public download.


Membranes ◽  
2018 ◽  
Vol 8 (4) ◽  
pp. 124 ◽  
Author(s):  
Andreia S.L. Gouveia ◽  
Lucas Ventaja ◽  
Liliana C. Tomé ◽  
Isabel M. Marrucho

Considering the high potential of hydrogen (H2) as a clean energy carrier, the implementation of high performance and cost-effective biohydrogen (bioH2) purification techniques is of vital importance, particularly in fuel cell applications. As membrane technology is a potentially energy-saving solution to obtain high-quality biohydrogen, the most promising poly(ionic liquid) (PIL)–ionic liquid (IL) composite membranes that had previously been studied by our group for CO2/N2 separation, containing pyrrolidinium-based PILs with fluorinated or cyano-functionalized anions, were chosen as the starting point to explore the potential of PIL–IL membranes for CO2/H2 separation. The CO2 and H2 permeation properties at the typical conditions of biohydrogen production (T = 308 K and 100 kPa of feed pressure) were measured and discussed. PIL–IL composites prepared with the [C(CN)3]− anion showed higher CO2/H2 selectivity than those containing the [NTf2]− anion. All the membranes revealed CO2/H2 separation performances above the upper bound for this specific separation, highlighting the composite incorporating 60 wt% of [C2mim][C(CN)3] IL.


Author(s):  
Chiara Gastaldi ◽  
Muzio M. Gola

This paper furthers recent research by these authors. The starting point is the pre-optimization of solid dampers, which ensures that all dampers bound to “misbehave” are excluded since the early design stage. The authors now enlarge the scope of their investigations to explore those damper configurations selected inside the admissible design area. The purpose of the paper is to present a set of criteria apt to select a damper configuration which not only avoids unwanted situations, but in addition guarantees high performance under different design conditions. The analysis starts with the definition of a set of requirements a high performance damper should meet. In detail, the present investigation seeks to answer the following questions: in the low excitation regime, what is the frequency shift and the stiffening effect each damper can provide? for increasing excitation levels, which damper will start slipping sooner? in the high excitation regime, which damper provides the maximum dissipation? Like pre-optimization, it does not involve nonlinear finite element calculations, and unlike existing optimization procedures, is not linked to a specific set of blades the damper may be coupled to. The numerical prediction of the blade-damper coupled dynamics is here used only for validation purposes. The approach on which this paper rests is fully numerical; however, real contact parameters are taken from extensive experimental investigations made possible by those purposely developed test rigs which are the distinctive mark of the AERMEC Lab of Politecnico di Torino.


Author(s):  
Andreia S.L. Gouveia ◽  
Lucas Ventaja ◽  
Liliana C. Tome ◽  
Isabel M. Marrucho

Considering the high potential of hydrogen (H2) as a clean energy carrier, the implementation of high performance and cost-effective biohydrogen (bioH2) purification techniques is of vital importance, particularly in fuel cell applications. In this context, membrane technology is a potentially energy-saving solution to obtain high-quality biohydrogen. The most promising poly(ionic liquid) (PIL) - ionic liquid (IL) composite membranes previously studied by our group for CO2/N2 separation, containing pyrrolidinium-based PILs with fluorinated or cyano-functionalized anions, were chosen as starting point to explore the potential of PIL–IL membranes for CO2/H2 separation. The CO2 and H2 permeation properties at the typical conditions of biohydrogen production (T =308 K and 100 kPa of feed pressure) were measured and discussed. PIL–IL composites prepared with [C(CN)3]– anion showed higher CO2/H2 selectivities and H2 diffusivities compared to those containing [NTf2]– anion. All the membranes revealed CO2/H2 separation performances above the upper bound for this specific separation, highlighting the composite incorporating 60 wt% of [C2mim][C(CN)3] IL.


2001 ◽  
Vol 356 (1412) ◽  
pp. 1209-1228 ◽  
Author(s):  
Nigel H. Goddard ◽  
Michael Hucka ◽  
Fred Howell ◽  
Hugo Cornelis ◽  
Kavita Shankar ◽  
...  

Biological nervous systems and the mechanisms underlying their operation exhibit astonishing complexity. Computational models of these systems have been correspondingly complex. As these models become ever more sophisticated, they become increasingly difficult to define, comprehend, manage and communicate. Consequently, for scientific understanding of biological nervous systems to progress, it is crucial for modellers to have software tools that support discussion, development and exchange of computational models. We describe methodologies that focus on these tasks, improving the ability of neuroscientists to engage in the modelling process. We report our findings on the requirements for these tools and discuss the use of declarative forms of model description—equivalent to object–oriented classes and database schema—which we call templates. We introduce NeuroML, a mark–up language for the neurosciences which is defined syntactically using templates, and its specific component intended as a common format for communication between modelling–related tools. Finally, we propose a template hierarchy for this modelling component of NeuroML, sufficient for describing models ranging in structural levels from neuron cell membranes to neural networks. These templates support both a framework for user–level interaction with models, and a high–performance framework for efficient simulation of the models.


2011 ◽  
Vol 383-390 ◽  
pp. 2484-2491
Author(s):  
Jun Fan

In the long evolution of the earth formation often form a complex geological structure, modeling for these complex geological entities (such as thinning-out, bifurcation, reverse, etc.) still require in-depth 3D modeling study. Because of discontinuity, complexity and uncertainty of distribution of 3D geo-objects, some models only are suitable for regular, continuous and relatively simple spatial objects, and some are suitable for discontinue, complex and uncertain geo-objects, but some improvements on these models, such as, updating of model, maintenance of topological and seamless integration between models, are still to be made. OO-Solid model, put forward by writer in 2002, is an object- oriented topological model based on sections. The OO-Solid Model is an object-oriented 3D topologic data model based on component for geology modeling with fully considering the topological relations between geological objects and its geometric primitives, Comparatively, it accords with the actual requirements of three-dimensional geological modeling . The key issue of 3D geology modeling is the 3D data model. Some data models are suitable for discontinue, complex and uncertain geo-objects, but the OO-Solid model is an object-oriented 3D topologic data model based on component for geology modeling with fully considering the topological relations between geological objects and its geometric primitives. OO-Solid model and data structure are designed. At last, 3D complex geological entities modeling based on OO-Solid are studied in this paper. These study is important and one of the core techniques for the 3DGM.


Author(s):  
Chiara Gastaldi ◽  
Muzio M. Gola

This paper furthers recent research by these authors. The starting point is the pre-optimization of solid dampers, which ensures that all dampers bound to misbehave are excluded since the early design stage. The authors now enlarge the scope of their investigations to explore those damper configurations selected inside the admissible design area. The purpose of the paper is to present a set of criteria apt to select a damper configuration which not only avoids unwanted situations, but in addition guarantees high performance under different design conditions. The analysis starts with the definition of a set of requirements a high performance damper should meet. In detail the present investigation seeks to answer the following questions: – in the low excitation regime, what is the frequency shift and the stiffening effect each damper can provide? – for increasing excitation levels, which damper will start slipping sooner? – in the high excitation regime, which damper provides the maximum dissipation? Like pre-optimization, it does not involve nonlinear Finite Element calculations, and unlike existing optimization procedures, is not linked to a specific set of blades the damper may be coupled to. The numerical prediction of the blade-damper coupled dynamics is here used only for validation purposes. The approach on which this paper rests is fully numerical, however real contact parameters are taken from extensive experimental investigations made possible by those purposely developed test rigs which are the distinctive mark of the AERMEC Lab of Politecnico di Torino.


Author(s):  
Jung-Ho Ahn ◽  
Ha-Joo Song ◽  
Hyoung-Joo Kim

An efficient object manager, a middle layer on top of a storage system, is essential to ensure acceptable performance of object-oriented database systems, since a traditional record-based storage system is too simple to provide object abstraction. In this chapter, we design and implement an extensible object storage system, called Soprano, in an object-oriented fashion which has shown great potential in extensibility and code reusability. Soprano provides a uniform object abstraction and gives us the convenience of persistent programming through many useful persistent classes. Also, Soprano supports efficient object management and pointer swizzling for fast object access. This chapter investigates several aspects of the design and implementation of the extensible object storage system. Our experience shows the feasibility of using an object-oriented design and implementation in building an object storage system that should have both extensibility and high performance.


Sign in / Sign up

Export Citation Format

Share Document