Loading...
Search for: scalability
0.011 seconds
Total 100 records

    High Speed CDMA Communication in Optical Network on Chip

    , M.Sc. Thesis Sharif University of Technology Abdi, Mania (Author) ; Hesabi, Shahin (Supervisor)
    Abstract
    As the number of processing cores on a single chip continues to grow, the need for a high band width, low power communication structure, will be the most important requirements of next generation chip multiprocessors. Today, a major part of power consumption in multi core architectures belongs to interconnects. Due to these facts, reducing consuming power, as well as supporting high performance, is concerned in these architectures. The concept of “network-on-chip” emerged to improve the performance of CMPs. But now a day, considering the circumstances of power budges, it’s incapable of presenting new strategies to decrease consuming power and delay. However, optical interconnects have the... 

    Hierarchical Fat-tree Topology for an Optical Network-on-Chip

    , M.Sc. Thesis Sharif University of Technology Hoseini, Fateme Sadat (Author) ; Hessabi, Shahin (Supervisor)
    Abstract
    With increasing number of processors on a chip, the role of interconnections becomes more important in both power consumption and bandwidth. As a result, in MultiProcessor System-on-Chip architectures, the design constraints will shift from "Computational Constraints" to "Communicational Constraints". Nowadays, optical information transfer is introduced as a suitable substitution for electrical interconnections in chips, which can eliminate their problems. Many different optical networks have been presented so far. These networks can be divided into two subcategories. Networks of the first category use an electrical infrastructure as well as optical one. Hence, the scalability of scheme is... 

    Design of a Scalable Optical Network-on-Chip by Reducing Role of Electrical Transactions

    , M.Sc. Thesis Sharif University of Technology Aghaei Khouzani, Hoda (Author) ; Hesabi, Shahin (Supervisor)
    Abstract
    As the number of processing cores on a single chip continues to grow, the need for a high bandwidth, low power communication structure, will be the most important requirement of the next generation chip multiprocessors. Today, a major part of power consumption in multicore architectures belongs to interconnects. Due to these facts, reducing power consumption, as well as supporting high performance, is of major concern in these architectures. Optical interconnects have the potential to replace electrical wires to solve the bottleneck of communications in integrated circuits. Various routers and architectures with different points of view, have been recently designed considering existing... 

    Anti-solvent-free Deposition of Perovskite Layers for Fabricating Module Scale Solar Cells

    , M.Sc. Thesis Sharif University of Technology Abdizadeh, Karim (Author) ; Nemati, Ali (Supervisor) ; Taghavinia, Nima (Supervisor)
    Abstract
    Perovskite solar cells with 25.5% efficiency and fast and cheap manufacturing process are among the most promising technologies in this field to replace silicon cells. Despite the challenges of stability and toxicity to these cells, their manufacturing technology has recently shifted to the development of large-scale manufacturing methods in module dimensions. In the present study, the fabrication of perovskite cells in large dimensions to achieve the perovskite module has been aimed and studied that to achieve this, the method of large-scale spraying and printing using the vacuum system was used to create cell-forming films and, consequently, to make the final cell and module. To... 

    LoRa Network Optimization with Emphasis on Power Consumption and Scalability

    , M.Sc. Thesis Sharif University of Technology Haghighipour, Saeed (Author) ; Atarodi, Mojtaba (Supervisor)
    Abstract
    The Internet of Things is one of those concepts that, while it has gained significant importance in recent years in scientific and industrial communities, still faces various challenges, such as power consumption and scalability. In networks powered by batteries, it is necessary to optimize power consumption to extend the network's lifespan to the maximum possible extent. Additionally, considering the large number of connected devices in the Internet of Things network, it is essential to optimize the number of devices connected per gateway, ultimately reducing the need for fewer gateways in a network. In this research, we utilized simulation-based methods to extract output parameters of a... 

    Analysis and Optimization of the Electronic Health System Using the Blockchain

    , M.Sc. Thesis Sharif University of Technology Javan, Reza (Author) ; Aref, Mohammad Reza (Supervisor)
    Abstract
    The electronic health system plays a crucial role in modern healthcare, facilitating efficient data management, secure information exchange, and improved patient care. However, existing systems often face challenges related to security, privacy, scalability, and interoperability. The primary objectives of this study are proposing a system that ensures data security, patient and peer privacy, scalability, data integrity, deniability, traceability, secure data sharing, access control, transparency, real-time monitoring, and security in the drug supply chain. To achieve these objectives, we have proposed a system that encompasses a wide range of requirements of healthcare system. To enhance... 

    Improving the Scalability of Blockchain Systems

    , M.Sc. Thesis Sharif University of Technology Azimi, Navid (Author) ; Eghlidos, Taraneh (Supervisor) ; Mohajeri, Javad (Co-Supervisor)
    Abstract
    Blockchain systems are considered a subclass of distributed systems and have drawn a lot of attention from academia in recent years. The deployment of these systems in various contexts has been the focus of extensive studies. Because of their design, which places a strong focus on security and decentralization, blockchain systems have some challenges. The most prominent challenge is the one that involves scalability. A blockchain's scalability refers to its capacity to achieve a target throughput and solid performance in confirming transactions with an ever-increasing workload or number of nodes in the network. A solid performance suggests that the blockchain system can sustain its... 

    A New Blockchain Scalability Scheme Based on Sharding

    , M.Sc. Thesis Sharif University of Technology Hediehloo, Alireza (Author) ; Aref, Mohammad Reza (Supervisor) ; Mohajery, Javad (Co-Supervisor)
    Abstract
    Designing a scalable protocol for the blockchain will reduce transaction fees and increase the use of cryptocurrencies for financial transactions. Increasing scalability means that if the investment of nodes increases or the number of network nodes increases, the security of the protocol and the decentralization of the network will be maintained and its throughput will increase. In this thesis, with the aim of increasing scalability, the scaling methods of layer one and layer two are examined and compared, and it is shown that sharding is a better method to achieve scalability. In sharding, nodes are divided into several shards (clusters) and each shard manages its own blockchain. The... 

    Security Improvement of Recording and Transferring Medical Data Protocols Using Blockchain

    , M.Sc. Thesis Sharif University of Technology Mirza Mohammadi, Omid (Author) ; Aref, Mohammad Reza (Supervisor) ; Salmasizadeh, Mahmoud (Supervisor)
    Abstract
    The purpose of this thesis is to improve the protocols for recording and transmitting medical data in terms of security and performance using blockchain technology. The approach we take in this Thesis differs in three respects from most articles written in this field. The first is that unlike those who look at the blockchain as a black box and take advantage of only its positive features, we consider the details and challenges it creates for us and solve them in order to use it. The second important point is to justify the use of blockchain in this design. It can be seen in many designs that the use of this technology is useless according to their model and goals. Finally, one of the most... 

    , M.Sc. Thesis Sharif University of Technology (Author) ; Fotouhi Firouzabadi, Morteza (Supervisor)
    Abstract
    A typical problem in applied mathematics and science is to estimate the future state of a dynamical system given its current state. One approach aimed at understanding one or more aspects determining the behavior of the system is mathematical modeling. This method frequently entails formulation of a set of equations, usually a system of partial or ordinary differential equations. Model parameters are then measured from experimental data or estimated from computer simulation or other methods. Solutions to the model are then studied through mathematical analysis and numerical simulation usually for qualitative fit to the dynamical system of interest and any relative time-series data that is... 

    Production Planning and Configuration Selection in a Reconfigurable Manufacturing System (RMS) Considering Raw Materials

    , M.Sc. Thesis Sharif University of Technology Keshavarz Mohammadian, Mohammad Reza (Author) ; Houshmand, Mahmoud (Supervisor)
    Abstract
    The Reconfigurable manufacturing system (RMS) was first introduced in 1996 with the ability to respond quickly to market changes and in response to global competition between companies. The effort of this research is to expand the problem presented in the Moghaddam et al. (2019) by introducing the concept of raw materials for the production of parts and related issues such as purchasing and warehousing raw materials, and providing a suitable solution to the problem. In the basic article, the RMS should utilize the best combination of machines and their configurations in proportion to the demand of the products in order to minimize the cost and produce all the demand. In this study, a large... 

    Design for scalability in enterprise SSDs

    , Article Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT ; 24-27 August , 2014 , p. 417-429 ; ISSN: 1089795X ; ISBN: 9781450328098 Tavakkol, A ; Arjomand, M ; Sarbazi-Azad, H ; Sharif University of Technology
    Abstract
    Solid State Drives (SSDs) have recently emerged as a high speed random access alternative to classical magnetic disks. To date, SSD designs have been largely based on multi-channel bus architecture that confronts serious scalability problems in high-end enterprise SSDs with dozens of flash memory chips and a gigabyte host interface. This forces the community to rapidly change the bus-based inter-flash standards to respond to ever increasing application demands. In this paper, we first give a deep look at how different flash parameters and SSD internal designs affect the actual performance and scalability of the conventional architecture. Our experiments show that SSD performance improvement... 

    Temperature control in three-network on chips using task migration

    , Article IET Computers and Digital Techniques ; Vol. 7, issue. 6 , November , 2013 , pp. 274-281 ; 1751-861X (online) Hassanpour, N ; Hessabi, H ; Hamedani, P. K ; Sharif University of Technology
    Abstract
    Combination of three-dimensional (3D) IC technology and network on chip (NoC) is an effective solution to increase system scalability and also alleviate the interconnect problem in large-scale integrated circuits. However, because of the increased power density in 3D NoC systems and the destructive effect of high temperatures on chip reliability, applying thermal management solutions becomes crucial in such circuits. In this study, the authors propose a runtime distributed migration algorithm based on game theory to balance the heat dissipation among processing elements (PEs) in a 3D NoC chip multiprocessor. The objective of this algorithm is to minimise the 3D NoC system's peak temperature,... 

    Pancyclicity of OTIS (swapped) networks based on properties of the factor graph

    , Article Information Processing Letters ; Vol. 111, Issue 23-24 , 15 December , 2011 , pp. 1114-1119 ; ISSN: 200190 Malekimajd, M ; Hoseiny-Farahabady, M. R ; Movaghar, A ; Sarbazi-Azad, H ; Sharif University of Technology
    Abstract
    The plausibility of embedding cycles of different lengths in the graphs of a network (known as the pancyclicity property) has important applications in interconnection networks, parallel processing systems, and the implementation of a number of either computational or graph problems such as those used for finding storage schemes of logical data structures, layout of circuits in VLSI, etc. In this paper, we present the sufficient condition of the pancyclicity property of OTIS networks. The OTIS network (also referred to as two-level swapped network) is composed of n clones of an n-node original network constituting its clusters. It has received much attention due to its many favorable... 

    Scalable semi-supervised clustering by spectral kernel learning

    , Article Pattern Recognition Letters ; Vol. 45, issue. 1 , August , 2014 , p. 161-171 ; ISSN: 01678655 Soleymani Baghshah, M ; Afsari, F ; Bagheri Shouraki, S ; Eslami, E ; Sharif University of Technology
    Abstract
    Kernel learning is one of the most important and recent approaches to constrained clustering. Until now many kernel learning methods have been introduced for clustering when side information in the form of pairwise constraints is available. However, almost all of the existing methods either learn a whole kernel matrix or learn a limited number of parameters. Although the non-parametric methods that learn whole kernel matrix can provide capability of finding clusters of arbitrary structures, they are very computationally expensive and these methods are feasible only on small data sets. In this paper, we propose a kernel learning method that shows flexibility in the number of variables between... 

    Decision support-as-a-service: An energy-aware decision support service in cloud computing

    , Article IKT 2013 - 2013 5th Conference on Information and Knowledge Technology ; 2013 , Pages 71-76 ; 9781467364904 (ISBN) Rajabi, A ; Ebrahimirad, V ; Yazdani, N ; Sharif University of Technology
    2013
    Abstract
    Cloud Computing has become popular nowadays. Cloud providers with scalable infrastructures can offer cloud-based services which reduce investment of organizations and diminish most of their operational costs. Therefore, traditional services need to be renovated in the spirit of cloud environments. In this paper, Decision Support-as-a-Service (DSaaS) which is a cloud-based decision support system is introduced. The DSaaS can help managers to make fast and precise decisions. Also, the important challenges of such a system are discussed and a proper energy-aware resource allocation policy is proposed as the solution for the main challenge. A wide range of simulation results show that the policy... 

    Temperature control in three-network on chips using task migration

    , Article IET Computers and Digital Techniques ; Volume 7, Issue 6 , 2013 , Pages 274-281 ; 17518601 (ISSN) Hassanpour, N ; Hessabi, H ; Hamedani, P. K ; Sharif University of Technology
    2013
    Abstract
    Combination of three-dimensional (3D) IC technology and network on chip (NoC) is an effective solution to increase system scalability and also alleviate the interconnect problem in large-scale integrated circuits. However, because of the increased power density in 3D NoC systems and the destructive effect of high temperatures on chip reliability, applying thermal management solutions becomes crucial in such circuits. In this study, the authors propose a runtime distributed migration algorithm based on game theory to balance the heat dissipation among processing elements (PEs) in a 3D NoC chip multiprocessor. The objective of this algorithm is to minimise the 3D NoC system's peak temperature,... 

    GoSCAN: Decentralized scalable data clustering

    , Article Computing ; Volume 95, Issue 9 , 2013 , Pages 759-784 ; 0010485X (ISSN) Mashayekhi, H ; Habibi, J ; Voulgaris, S ; Van Steen, M ; Sharif University of Technology
    2013
    Abstract
    Identifying clusters is an important aspect of analyzing large datasets. Clustering algorithms classically require access to the complete dataset. However, as huge amounts of data are increasingly originating from multiple, dispersed sources in distributed systems, alternative solutions are required. Furthermore, data and network dynamicity in a distributed setting demand adaptable clustering solutions that offer accurate clustering models at a reasonable pace. In this paper, we propose GoScan, a fully decentralized density-based clustering algorithm which is capable of clustering dynamic and distributed datasets without requiring central control or message flooding. We identify two major... 

    Dynamic and secure key management model for hierarchical heterogeneous sensor networks

    , Article IET Information Security ; Volume 6, Issue 4 , 2012 , Pages 271-280 ; 17518709 (ISSN) Alagheband, M. R ; Aref, M. R ; Sharif University of Technology
    2012
    Abstract
    Many applications that utilise wireless sensor networks (WSNs) require essentially secure communication. However, WSNs suffer from some inherent weaknesses because of restricted communication and hardware capabilities. Key management is the crucial important building block for all security goals in WSNs. Most existing researches tried to assign keys assuming homogeneous network architecture. Recently, a few key management models for heterogeneous WSNs have been proposed. In this study, the authors propose a dynamic key management framework based on elliptical curve cryptography and signcryption method for heterogeneous WSNs. The proposed scheme has network scalability and sensor node (SN)... 

    Scalable architecture for a contention-free optical network on-chip

    , Article Journal of Parallel and Distributed Computing ; Volume 72, Issue 11 , 2012 , Pages 1493-1506 ; 07437315 (ISSN) Koohi, S ; Hessabi, S ; Sharif University of Technology
    2012
    Abstract
    This paper proposes CoNoC (Contention-free optical NoC) as a new architecture for on-chip routing of optical packets. CoNoC is built upon all-optical switches (AOSs) which passively route optical data streams based on their wavelengths. The key idea of the proposed architecture is the utilization of per-receiver wavelength in the data network to prevent optical contention at the intermediate nodes. Routing optical packets according to their wavelength eliminates the need for resource reservation at the intermediate nodes and the corresponding latency, power, and area overheads. Since passive architecture of the AOS confines the optical contention to the end-points, we propose an electrical...