Loading...
Search for: resource-sharing
0.011 seconds

    Mobile cloud management: A new framework

    , Article IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, 9 September 2012 through 12 September 2012 ; September , 2012 , Pages 48-53 ; 9781467325691 (ISBN) Salehi, M. J ; Khalaj, B. H ; Katz, M ; Fazelnia, G ; Karimi, P ; Sharif University of Technology
    2012
    Abstract
    Smartphones can be viewed as resource pools capable of communicating with their outside world. Such communication capabilities provide unique opportunity for sharing resources, which would result in new possibilities for end users. In this paper, we present a new framework designed for managing mobile local networks, also referred to as Mobile Clouds. In this framework, mobility of nodes is managed by selecting one leader for each cloud, which is responsible for all cloud-level decisions, as well as processing all incoming data from other users. We also evaluate and discuss our proposed framework under different scenarios  

    Resource Sharing in Mobile Clouds

    , M.Sc. Thesis Sharif University of Technology Salehi, Mohammad Javad (Author) ; Hossein Khalaj, Babak (Supervisor)
    Abstract
    By definition, Mobile Clouds are networks of mobile nodes, which are connected together using short-range communication links, and at the same time keep their connection with the long-range cellular networks. Short-range communication links in Mobile Clouds provide the opportunity of Resource Sharing, which can result in new services for end-users. These services are beyond the boundaries of traditional networks.
    In the following report, we aim at focusing on some problems related to Mobile Clouds. First, we present a centralized model for managing the mobility of the nodes; then we try to propose algorithms for efficient data update and processing; and finally, we introduce a novel... 

    Mapping and Scheduling Applications onto Multi-Core Chip-Multiprocessors in Dark-Silicon Era

    , M.Sc. Thesis Sharif University of Technology Hoveida, Mohaddeseh (Author) ; Sarbazi Azad, Hamid (Supervisor)
    Abstract
    Growing transistor counts, limited power budgets, and the breakdown of voltage scaling are currently conspiring to create a utilization wall that limits the fraction of a chip that can run at full speed at one time. This concept is the basis of the Dark Silicon definition. To address this issue, it is needed a structure to guaranty Limited power budget and obtain sufficient flexibility and performance for different applications with variety communication needs. Regarding to this structure, our aim is to present a platform for Networks-on-Chip that uses clustering and resource sharing among cores. Moreover, as task mapping on processing elements in NOCs is one of the most effective way to... 

    Improving the Security of Private Set Intersectio

    , M.Sc. Thesis Sharif University of Technology Mahdavi Oliaiy, Mahdi (Author) ; Aref, Mohammad Reza (Supervisor) ; Mohajeri, Javad (Co-Advisor)
    Abstract
    In some applications in the field of information technology such as social networks and medical databases in different hospitals, sometimes an entity needs to calculate the extent of its sharing of information documents with other institutions. Access to one entity's information is not possible due to the confidentiality of users' information. Therefore, in order to calculate common documents, users should be able to do so without revealing their private information. Therefore, it is required protocols such that can only obtain the shared information between two mentioned entities, while preserving the confidentiality of uncommon information. The schemes that meet the above objectives are... 

    Mobile clouds: How to find opportunities

    , Article 2012 IEEE 17th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2012 ; 2012 , Pages 170-172 ; 9781467331258 (ISBN) Salehi, M. J ; Khalaj, B. H ; Katz, M ; Fazelnia, G ; Karimi, P ; Del Ser, J
    2012
    Abstract
    Smartphones can be regarded as resource pools which are capable of communicating with their outside world using both short-range and long-range links. Such communication capabilities provide a unique opportunity for sharing resources, resulting in new possibilities for end users. In this paper, we present a new data update and processing scheme, designed for local networks of mobile devices which are formed with resource sharing in mind  

    ASHA: An adaptive shared-memory sharing architecture for multi-programmed GPUs

    , Article Microprocessors and Microsystems ; Volume 46 , 2016 , Pages 264-273 ; 01419331 (ISSN) Abbasitabar, H ; Samavatian, M. H ; Sarbazi Azad, H ; Sharif University of Technology
    Elsevier B.V  2016
    Abstract
    Spatial multi-programming is one of the most efficient multi-programming methods on Graphics Processing Units (GPUs). This multi-programming scheme generates variety in resource requirements of stream multiprocessors (SMs) and creates opportunities for sharing unused portions of each SM resource with other SMs. Although this approach drastically improves GPU performance, in some cases it leads to performance degradation due to the shortage of allocated resource to each program. Considering shared-memory as one of the main bottlenecks of thread-level parallelism (TLP), in this paper, we propose an adaptive shared-memory sharing architecture, called ASHA. ASHA enhances spatial... 

    Information theoretic cutting of a cake

    , Article IEEE Transactions on Information Theory ; Volume 63, Issue 11 , 2017 , Pages 6950-6978 ; 00189448 (ISSN) Delgosha, P ; Gohari, A ; Sharif University of Technology
    Abstract
    Cutting a cake is a metaphor for the problem of dividing a resource (cake) among several agents. The problem becomes non-trivial when the agents have different valuations for different parts of the cake (i.e., one agent may like chocolate, while the other may like cream). A fair division of the cake is one that takes into account the individual valuations of agents and partitions of the cake based on some fairness criterion. Fair division may be accomplished in a distributed or centralized way. Due to its natural and practical appeal, it has been a subject of study in economics. To the best of our knowledge, the role of partial information in fair division has not been studied so far from an... 

    On Comparison of Architecture-level Dependability Approaches for Multicore Processors in Mixed-critical Embedded Applications

    , M.Sc. Thesis Sharif University of Technology Dabaghi Zarandi, Arezoo (Author) ; Miremadi, Ghasem (Supervisor)
    Abstract
    Nowdays, embedded systems need high dependability and performance and low cost. Use of multicore processors cause increase performance, and can lead to increase dependability with its inherent redundancy. Also mixed critical leads to decrease cost and increase dependability, because designer just considers dependability techniques for high critical tasks. A lot of work to increase dependability of real-time multicore systems with mixed-criticality has been done. In this study, a comprehensive classification of the approaches that has been done in this area is provided. One of the issues that is expressed in muticore, is shared resources. In multicore platforms some resources like memory and... 

    A Service Composition Model Considering Shared Logistic Costs Using a Capacity-Based Sharing Cost Structure in Cloud Manufacturing Systems

    , M.Sc. Thesis Sharif University of Technology Akbari, Parastoo (Author) ; Hoshmand, Mahmoud (Supervisor) ; Fatahi Valilai, Omid (Supervisor)
    Abstract
    With the rapid growth of technology in recent decades, a revolution has been started, known as Industry 4.0, in current manufacturing systems. In this revolution, cloud manufacturing systems play an important role. Cloud manufacturing is a new service-driven business model developed from existing advanced manufacturing models with the aid of innovative technologies, such as cloud computing, virtualization, Internet of Things (IoT), service-oriented technologies, semantic web, and so forth. This manufacturing paradigm allows service providers to share their manufacturing resources in a cloud platform, converts these distributed manufacturing resources into manufacturing services, and arranges... 

    A low complexity architecture for the cell search applied to the LTE systems

    , Article 2012 19th IEEE International Conference on Electronics, Circuits, and Systems, ICECS 2012, 9 December 2012 through 12 December 2012 ; Dec , 2012 , Pages 300-303 ; 9781467312615 (ISBN) Golnari, A ; Sharifan, G ; Amini, Y ; Shabany, M ; Sharif University of Technology
    2012
    Abstract
    Cell search is a crucial process in the synchronization procedure for the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) system. In this paper, a high-speed, low-complexity and reliable architecture is proposed for both steps of cell search: sector ID and cell ID group detection. For the sector ID detection, two novel methods, sign-bit reduction and wise resource sharing, are proposed. In addition, for the cell ID group detection, we proposed an algorithm based on the Maximum Likelihood Sequence Detection (MLSD) called 'sign-bit MLSD'. Simulations show that the proposed methods result in more than 90% reduction in area compared to the state-of-the-art. We designed and... 

    Efficient mapping of applications for future chip-multiprocessors in dark silicon era

    , Article ACM Transactions on Design Automation of Electronic Systems ; Volume 22, Issue 4 , 2017 ; 10844309 (ISSN) Hoveida, M ; Aghaaliakbari, F ; Bashizade, R ; Arjomand, M ; Sarbazi Azad, H ; Sharif University of Technology
    Abstract
    The failure of Dennard scaling has led to the utilization wall that is the source of dark silicon and limits the percentage of a chip that can actively switch within a given power budget. To address this issue, a structure is needed to guarantee the limited power budget along with providing sufficient flexibility and performance for different applications with various communication requirements. In this article, we present a generalpurpose platform for future many-core Chip-Multiprocessors (CMPs) that benefits from the advantages of clustering, Network-on-Chip (NoC) resource sharing among cores, and power gating the unused components of clusters. We also propose two task mapping methods for... 

    An enhanced dynamic weighted incremental technique for QoS support in NoC

    , Article ACM Transactions on Parallel Computing ; Volume 7, Issue 2 , 2020 Monemi, A ; Khunjush, F ; Palesi, M ; Sarbazi Azad, H ; Sharif University of Technology
    Association for Computing Machinery  2020
    Abstract
    Providing Quality-of-Service (QoS) in many-core network-on-chip (NoC) platforms is critical due to the high level of resource sharing in such systems. This article presents a hard-built Equality-of-Service (EoS) and Differential-Service (DS) as subsets of QoS in NoC using weighted round-robin arbitration policy. In the proposed technique, packets can be injected with variable initial weights. An enhanced dynamic weight incremental technique is proposed that automatically increases the weights according to the contention degree that packets face along their paths. The proposed technique provides EoS for all packets that are injected with equal initial weights. Furthermore, the router's input... 

    NURA: A framework for supporting non-uniform resource accesses in GPUs

    , Article Performance Evaluation Review ; Volume 50, Issue 1 , 2022 , Pages 39-40 ; 01635999 (ISSN) Darabi, S ; Mahani, N ; Baxishi, H ; Yousefzadeh, E ; Sadrosadati, M ; Sarbazi Azad, H ; Sharif University of Technology
    Association for Computing Machinery  2022
    Abstract
    Multi-application execution in Graphics Processing Units (GPUs), a promising way to utilize GPU resources, is still challenging. Some pieces of prior work (e.g. spatial multitasking) have limited opportunity to improve resource utilization, while others, e.g. simultaneous multi-kernel, provide fine-grained resource sharing at the price of unfair execution. This paper proposes a new multi-application paradigm for GPUs, called NURA, that provides high potential to improve resource utilization and ensure fairness and Quality-of-Service(QoS). The key idea is that each streaming multiprocessor (SM) executes the Cooperative Thread Arrays (CTAs) that belong to only one application (similar to... 

    NURA: A framework for supporting non-uniform resource accesses in GPUs

    , Article 2022 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems, SIGMETRICS/PERFORMANCE 2022, 6 June 2022 through 10 June 2022 ; 2022 , Pages 39-40 ; 9781450391412 (ISBN) Darabi, S ; Mahani, N ; Baxishi, H ; Yousefzadeh, E ; Sadrosadati, M ; Sarbazi Azad, H ; ACM SIGMETRICS ; Sharif University of Technology
    Association for Computing Machinery, Inc  2022
    Abstract
    Multi-application execution in Graphics Processing Units (GPUs), a promising way to utilize GPU resources, is still challenging. Some pieces of prior work (e.g. spatial multitasking) have limited opportunity to improve resource utilization, while others, e.g. simultaneous multi-kernel, provide fine-grained resource sharing at the price of unfair execution. This paper proposes a new multi-application paradigm for GPUs, called NURA, that provides high potential to improve resource utilization and ensure fairness and Quality-of-Service(QoS). The key idea is that each streaming multiprocessor (SM) executes the Cooperative Thread Arrays (CTAs) that belong to only one application (similar to...