Find Jobs
Hire Freelancers

Complete implementation of User-mode threads scheduler on linux with Posix Threads (Pthreads)

$30-250 USD

Berlangsung
Dibuat sekitar 11 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
This project involves completing a partially implemented user-mode thread scheduler. The candidate will need to implement but a FIFO and Round Robin scheduling policy. It also involves using some Object-oriented like structures that are explained below. Support (test harness, makefile) code is provided but completing the work will mean implementing the core functionality in two files. The sched_impl.c and sched_impl.h The code that you'll be given code in the MP defines the skeleton of a scheduler together with a parameterized dummy workload. The idea is when you run the MP, you specify a scheduling policy, scheduler queue size, some number of worker threads to create, and, optionally, the number of iterations for which the worker threads should run. The basic code that parses command line arguments and creates these worker threads is provided but you must implement the core synchronization and scheduling operations. The FIFO policy would actually have basically the same behavior even with a larger queue size; the waiting worker threads would simply be admitted to the queue earlier. The Round Robin scheduling policy alternates between executing the two available threads, until they run out of work to do. All the files that you need are in the [login to view URL] file that is attached. Skills Required: C Programming, GCC, Unix/Linux
ID Proyek: 4437462

Tentang proyek

3 proposal
Proyek remot
Aktif 11 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Hi, sir I can do that in good quality.
$176 USD dalam 2 hari
0,0 (0 ulasan)
0,0
0,0
3 freelancer menawar dengan rata-rata $320 USD untuk pekerjaan ini
Avatar Pengguna
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years, please let expert help you.I am very familar with fiber or coroutine, please let me do it.
$425 USD dalam 3 hari
4,8 (15 ulasan)
4,2
4,2
Avatar Pengguna
I can work your project!
$630 USD dalam 7 hari
5,0 (1 ulasan)
1,4
1,4
Avatar Pengguna
Please check your PMB
$360 USD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Denville, United States
5,0
4
Anggota sejak Apr 17, 2013

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.