Monday, February 6, 2023

Pengertian Arsitektur NUMA, UMA dan ccNUMA

Pengertian Arsitektur NUMA, UMA dan ccNUMA.

Libur tahun baru telah usai dan terpaksa saya harus berharapan dengan hiruk pikuk kehidupan kuliah. Dan sialnya lagi, tanggal 2 Januari adalah jadwal Ulangan Akhir Semester di kampus saya. Dengan mata kuliah yang diujikan yaitu Organisasi Komputer II.

Dalam materi Organisasi Komputer II, ada sebuah pembahasan dimana materi tersebut membahas tentang NUMA, UMA dan ccNUMA. Apa sih perbedaan dari 3 hal tersebut?

3 Hal tersebut keluar dalam quiz pra-UAS dan cukup menyulitkan karena materi yang saya dapat di google menggunakan bahasa inggris dan agar sukar dipahami. Oleh karena itu, saya akan berbagi secara Simple apa pengertian dari Arsitektur NUMA, UMA dan ccNUMA.

Arsitektur Sistem CC-Numa

CC Numa (Cache Coherent Non-Uniform Memory Access) adalah sebuah sistem arsitektur multiprosessor yang didasarkan pada prosessor AMD Opteron yang dapat di implementasikan tanpa logika eksternal. ccNUMA menggunakan komunikasi antar-prosessor antara pengontrol cache untuk menjaga konsistensi memori ketika menyimpan lebih dari satu cache dalam memori yang sama.

Sistem Cluster UMA

UMA (Uniform Memory Access) adalah arsitektur memori bersama yang digunakan pada komputer pararel. Semua prosessor dalam model UMA berbagi memori fisik secara seragam.

Sistem Cluster NUMA

NUMA (Non-Uniform Memory Access) adalah desain memori yang digunakan dalam Multi-Processing dimana waktu akses memori relatif bergantung kepada processor. Dalam NUMA, processor dapat mengakses memori lokalnya sendiri lebih cepat daripada non-local memory.

Nah, itulah penjelasan singkat mengenai Pengertian Arsitektur NUMA, UMA dan ccNUMA. Semoga penjelasan di atas dapat mempermudah kalian memahami materi tersebut.


Blogger : Fadilah Akbar 22311009 SI 22 A

Tuesday, January 3, 2023

 CACHE MEMORY


Pengertian Cache Memory

Cache memory adalah memori berkecepatan tinggi, yang ukurannya kecil tetapi lebih cepat dari memori utama (RAM). CPU dapat mengakses memori ini lebih cepat daripada memori utama.

Cache memory digunakan untuk menyinkronkan data dengan CPU berkecepatan tinggi dan untuk meningkatkan kinerjanya.

Cache Memory: Pengertian, Fungsi, Jenis, dan Cara Kerjanya
Sumber: freepik.com

Cache memory hanya dapat diakses oleh CPU dan berfungsi untuk menyimpan data dan program yang sering digunakan oleh CPU.

Cache memory memastikan bahwa data harus tersedia secara instan untuk CPU setiap kali CPU membutuhkan data ini.

Dengan kata lain, jika CPU menemukan data atau instruksi yang diperlukan berada dalam cache memory, ia tidak perlu mengakses memori utama (RAM).

Cache memory kadang-kadang juga disebut CPU memory karena biasanya terintegrasi langsung ke dalam chip CPU atau ditempatkan pada chip terpisah yang memiliki interkoneksi bus terpisah dengan CPU. 

Oleh karena itu, lebih mudah diakses oleh prosesor, dan mampu meningkatkan efisiensi, karena secara fisik dekat dengan prosesor.

Sebagai kesimpulan, cache memory bertindak sebagai buffer antara RAM dan CPU, dan pada akhirnya mempercepat kinerja sistem komputer.

Fungsi Cache Memory

Cache memory memiliki beberapa fungsi sebagai berikut:

  • Menyimpan sementara instruksi dan data yang sering digunakan untuk pemrosesan yang lebih cepat oleh CPU komputer.
  • Mengurangi waktu yang dibutuhkan CPU untuk menemukan dan memproses data yang tersimpan di dalamnya
  • Bertindak sebagai buffer atau perantara antara RAM dan CPU
  • Meringankan beban kerja processor komputer
  • Meningkatkan efisiensi dan mempercepat kinerja sistem komputer

Jenis-jenis Cache Memory

1. L1 Cache

L1 atau sering disebut disebut cache Level 1 adalah jenis cache memory tingkat pertama. Jenis cache memory ini kerap hadir di dalam CPU itu sendiri.

Misalnya jika sebuah CPU memiliki empat inti (quad core cpu), maka setiap inti akan memiliki cache level 1 sendiri. Karena memori ini ada di CPU, ia dapat bekerja pada kecepatan yang sama dengan CPU.

Ukuran memori ini berkisar antara 2KB hingga 64 KB. Perlu diketahui, L1 cache memiliki dua jenis cache, yaitu cache instruksi, yang menyimpan instruksi yang diperlukan oleh CPU, dan cache data yang menyimpan data yang dibutuhkan oleh CPU.

2. L2 Cache

Cache ini dikenal sebagai cache Level 2 atau cache L2. Cache level 2 ini bisa berada di dalam CPU atau di luar CPU.

Semua inti CPU dapat memiliki L2 cache terpisah atau dapat saling berbagi cache L2. Jika berada di luar CPU, L2 cache terhubung dengan CPU melalui bus berkecepatan sangat tinggi.

Ukuran memori cache ini berkisar antara 256 KB hingga 512 KB. Dalam hal kecepatan, sedikit lebih lambat dari L1 cache.

3. L3 Cache

Cache memory ini dikenal sebagai cache Level 3 atau cache L3. Cache ini tidak selalu ada pada prosesor; hanya beberapa prosesor kelas atas yang mungkin memiliki jenis cache ini.

Cache ini digunakan untuk meningkatkan kinerja cache Level 1 dan Level 2. Biasanya diletakkan di luar CPU dan digunakan bersama oleh semua inti CPU.

Ukuran memorinya berkisar dari 1 MB hingga 8 MB. Meskipun lebih lambat dari L1 dan L2 cache, namun lebih cepat dari Random Access Memory (RAM).

Cara Kerja Cache Memory pada CPU

Untuk memahami cara kerja cache, kita harus memahami beberapa poin:

  • Memori cache dapat diakses dengan sangat cepat
  • Memori cache lebih kecil dan tidak dapat menyimpan data dalam jumlah besar

Ketika CPU membutuhkan data, pertama-tama, CPU mengunjungi L1 cache. Jika tidak menemukan apa pun di L1, maka akan melihat data di L2 cache. Apabila CPU tidak juga menemukan data di L2 cache, maka CPU akan beralih ke L3 cache.

Apabila data yang diperlukan oleh CPU ditemukan dalam cache memory, maka disebut sebagai cache hit. Sebaliknya, jika data tidak ditemukan di dalam cache disebut cache miss.

Jika data tidak tersedia di salah satu cache memory, data tersebut akan ditelusuri di dalam Random Access Memory (RAM). Jika RAM juga tidak memiliki data, maka ia akan mendapatkan data tersebut dari Hard Disk Drive.


Penggunaan asosiasi untuk mengurangi tingkat kesalahan dan Penggunaan cache bertingkat hierarki untuk mengurangi kesalahan penalti

Kinerja memori cache sering diukur dalam hal kuantitas yang disebut rasio Hit. Kita dapat meningkatkan kinerja Cache menggunakan ukuran blok cache yang lebih tinggi, asosiasi yang lebih tinggi, mengurangi tingkat kesalahan, mengurangi penalti kesalahan, dan mengurangi Mengurangi waktu untuk mencapai cache . Ditanyakan juga, bagaimana kinerja cache dihitung?Sebuah contohUntuk cache terpadu, penalti per instruksi adalah (0 + 1,35% x 20) = 0,27 siklus.Untuk akses data, yang terjadi pada sekitar 1/3 dari semua instruksi, penaltinya adalah (1 + 1,35% x 20) = 1,27 siklus per akses, atau 0,42 siklus per instruksi.Total penalti adalah 0.69 CPI.Orang mungkin juga bertanya, apa yang ada di cache memori? Memory Caching Sebuah memory cache , kadang-kadang disebut cache store atau RAM cache , adalah bagian dari memori yang terbuat dari RAM statis (SRAM) berkecepatan tinggi, bukan RAM dinamis (DRAM) yang lebih lambat dan lebih murah yang digunakan untuk memori utama Caching memori efektif karena sebagian besar program mengakses data atau instruksi yang sama berulang-ulang.Juga tahu, bagaimana memori cache meningkatkan kinerja?Mengoptimalkan Kinerja CacheMengurangi waktu hit – Cache tingkat pertama yang kecil dan sederhana serta prediksi cara.Meningkatkan bandwidth cache – Cache berpipa, cache multi-bank, dan cache non-pemblokiran.Mengurangi penalti kesalahan – Kata kritis terlebih dahulu dan menggabungkan buffer tulis.Bagaimana cara memilih ukuran cache?Dalam batasan keras ini, faktor-faktor yang menentukan ukuran cache yang sesuai termasuk jumlah pengguna yang bekerja pada mesin, ukuran file yang biasa mereka gunakan, dan (untuk cache memori ) jumlah proses yang biasanya berjalan pada mesin.


Mengoptimalan perangkat lunak untuk meningkatkan efektivitas cache.

Ketika kita mengakses suatu halaman website, mungkin kita pernah merasakan begitu cepatnya halaman tersebut di muat. Selain karena kualitas jaringan yang bagus, teknologi dibalik website tersebut juga berperan penting sehingga halaman dapat dimuat lebih cepat. Bahkan beberapa website yang di optimasi dengan baik, memiliki latensi yang begitu rendah sehingga pengguna mendapatkan pengalaman yang positif. Jadi, pengguna tidak merasakan memuat halaman, tetapi hanya merasa membuka folder atau file dengan ukuran kecil.

Tidak hanya memuat halaman website, membuka aplikasi atau program pada PC dan HP juga demikian. Semua ini dapat dirasakan oleh pengguna berkat penerapan teknologi cache. Tanpa cache, mungkin komputer, laptop, HP, atau program yang kita akses tidak secepat seperti yang biasa kita rasakan. Jika diibaratkan, cache adalah jalan pintas untuk mengakses suatu file / program yang sebelumnya telah dibuka tanpa harus mengurutkannya dari awal. Dalam penerapannya, cache telah diimplementasikan pada perangkat keras maupun perangkat lunak.

Blogger : Fadilah Akbar 22311009 SI 22 A

Wednesday, December 21, 2022

Syarat yang harus dipenuhi dan kendala yang mungkin terjadi pada saat implementasi sistem tertanam.

 

A.      Mengenal Embedded System

Embedded System merupakan sistem komputer yang didesain dan dibuat dengan tujuan dan fungsi tertentu secara spesifik. Embedded System terdiri atas perangkat keras dan perangkat lunak. Perangkat keras dalam embedded system meliputi mikroprosesor atau mikrokontroller dengan peambahan memori eksternal, I/O, dan komponen lainnya seperti sensor, keypad, LED, dan LCD. Adapun perangkat lunak embedded berfungsi sebagai penggerak pada embedded system.

Sebagian besar perangkat lunak pada embedded system ini didukung oleh Real Time Opening System (RTOS). Real Time Opening System (RTOS) merupakan sistem operasi multitasking yang diperuntukkan dan dikhususkan untuk aplikasi real-time. Perangkat lunak embedded biasanya disebut firmware karena perangkat lunak tipe ini dapat dimuat ke ROM, EPROM, atau Memory Flash. Sekali program dimasukkan ke dalam perangkat keras maka program tersebut tidak akan pernah berubah kecuali jika di program ulang.

Embedded system biasanya ditanamkan pada perangkat yang lebih besar yang didalamnya terdapat perangkat keras dan berbagai pralatan mekanik. Berbeda dengan komputer, embedded system dikhususkan untuk melakukan fungsi dan tugas spesifik. Saat ini sudah banyak teknologi yang telah ditanamkan embedded system ini contohnya pada lamera digital. Embedded system diimplementasikan pada kamera digital agar dapat melakukan fitur autofocus.

Dengan menggunakan embedded system, maka kita dapat mengontrol perangkat untuk melakukan suatu tugas yang spesifik. Dibandingkan dengan komputer / PC, embedded system lebih cepat dalam waktu proses pada sistemnya. Hal tersebut terjadi karena embedded system dibangun menggunakan bahasa pemrograman yang lebih dekat/dikenali oleh perangkat keras. Bahasa pemrograman yang digunakan untuk mengembangkan embedded system ini diantaranya adalah baha pemrograman ADA, Java, System, C, dan VHDL.

Untuk mengetahui perbedaan embedded system dengan sistem lain, berikut merupakan ciri-ciri dari embedded system.

1.       Mempunyai computing power (dilengkapi dengan sebuah procesor)

2.       Bekerja di lingkungan luar ruangan IT (tidak dilengkapi dengan AC dan mendapatkan gangguan seperti getaran dan debu)

3.       Memiliki tugas spesifik

Pemakaian embedded system dalam kehidupan sehari-hari dapat ditemukan pada aplikasi-aplikasi berikut:

1.       Automatic Teller Machine (ATM)

2.       Peralatan jaringan komputer, termasuk router, timeserver, dan firewall

3.       Printer komputer

4.       Mesin fotokopi

5.       Telepon genggam

6.       Penyimpanan hard disk

7.       Engine controller dan antilock brake controller pada mobil

8.       Pengontrolan pabrik

9.       Komputer transaksi di jalan tol

10.   Peralatan surat elejtronik yang terpasang di dalam mobil

Sistem kerja dari embedded system adalah sebagai berikut:

1.       Input analog/digital yang dilakukan oleh pengguna. Contohnya adalah melalui saklar tombol, keypad, sensor, dan layar sentuh

2.       Memproses input yang telah diberikan. Pemrosesan dapat berupa perhitungan atau konversi. Misalnya, ADC (konversi analog ke digital) mengubah input analog sensor ke output digital

3.       Memberikan hasilnya melalui perangkat output. Contohnya adalah motor, LCD, dan layar sentuh

 

Kategori Embedded System

Embedded system dapat diklasifikasikan berdasarkan fungsi dan kinerjanya, yaitu sebagai berikut:

1.       Embedded system stand alone (berdiri sendiri)

Merupakan embedded system yang dapat bekerja sendiri. Embedded system ini dapat menerima input digital atau analog, melakukan kalibrasi, konversi, pemrosesan data, serta menghasilkan output data misalnya melalui tampilan LCD. Contoh alat dengan embedded system yang dapat berdiri sendiri adalah konsol video game, MP3 player, dan kamera digital

2.       Embedded system real-time

Sistem yang dapat dikatakan embedded system real-time adalah jika memiliki waktu resppon yang cepat. Beberapa tugas tertentu harus dilakukan dalam periode waktu yang spesifik sehingga waktu respon ini merupakan hal yang sangat penting. Terdapat 2 jenis daam embedded system real time ini, yaitu:

a.       Embedded system hard real-time

Hal yang perlu diperhatikan dalam embedded system hard real time ini adalah jika pengerjaan operasinya melebihi waktu yang ditentukan, maka dapat menyebabkan terjadinya kegagalan yang fatal dan kerusakan pada alat. Batas waktu respon sistem ini yaitu dalam millisecond atau bahkan bisa lebih singkat lagi. Contohnya adalah embedded system kontrol rudal (peluru kendali). Jika penyelesaian operasinya tidak sesuai waktu, maka dapat menyebabkan bencara. Contoh lain implementasi embedded system hard real time ini adalah paa sistem kontrol kantong udara pada mobil. Jika penyelesaian operasi pada sistem ini tidak sesuai, maka dapat mengancam keselamatan pengendara mobil karena kecelakaan dapat terjadi dalam waktu yang sangat singkat. Embedded system harus dapat bekerja dengan batas waktu yang sangat tepat. Oleh karena itu pemilihan chip dan RTOS sangatlah penting pada embedded system hard real time ini.

b.       Embedded system soft real-time

Pada beberapa embedded system keterlambatan waktu respon dapat ditoleransi pada batas tertentu. Embedded system tersebut termasuk ke dalam kategor embedded system soft real time. Pelanggaran batas waktu tersebut dapat menyebabkan kinerja sistem menurun, namun masih tetap dapat beroperasi. Contoh alat pada embedded system kategori ini adalah microwave dan mesin cuci. Walaupun ada batas waktu untuk setiap operasinya namun keterlambatan yang dapat ditoleransi adalah dalam hitungan detik. Bukan millisecond

3.       Networked embedded system

Embedded system ini digunakan untuk menghubungkan jaringan ke sumber akses. Jaringan yang dibutuhkan dapat melalui jaringan LAN, WAN, atau internet. Media transmisinya dapat menggunakan kabel atau nirkabel. Contoh dari LAN networked embedded system adalah pada sistem pengamanan rumah dimana semua sensor (misalnya pendeteksi gerak, sensor tekanan, sensor cahaya, dan sensor asap) terhubung melalui kabel dan dijalankan dengan protokol TCP/IP. Sistem penagamanan rumah dapat diintegrasikan dengan tambahan jaringan kamera yang dijakankan dengan protokol HTTP. Subsistem dari embeded system jaringan ini dapat bekerja dengan realtime ataupun non realtime. Pada sistem realtime, embedded system dapat berdiri sendiri ataupun terhubung dengan jaringan.

Aspek=Aspek Penting dalam Embedded System

Berikut meripakan aspek-aspek penting yang membedakan embedded system dengan sistem lain, dantaranya adalah sebagai berikut:

1.       Biaya

Komponen yang optimal memungkinkan untuk implementasi sistem dengan biaya yang serendah-rendahnya. Hal ini disebabkan karena perbedaan harga sedikit saja dapat sangat berpengaruh pada embedded system ketika dipasarkan secara luas dalam jumlah yang besar

2.       Batasan Waktu

Pada umumnya embedded system merupakan real-time system, maksudnya yaitu sistem yang prosesornya terbatasi oleh batas waktu (time limit). Sistem-sistem inni umumnya merupakan sistem yang digunakan untuk keperluan yang kritikal dan harus selalu aktif. Embedded system harus dapat menangani masalah jika suatu saat real-time system mengalami serangan Denial of Service (DoS) yang membuatnya menjadi lambat sehingga batas waktunya tidak lagi terpengaruh.

3.       Interaksi langsung dengan dunia nyata

Embedded system control application pada umumnya berhubungan langsung dengan dunia nyata. Oleh karena itu, jika terjadi kesalahan atau kerusakan pada embedded system ini akan berdampak lebih besar dibandingkan dengan sistem komputer biasa.

4.       Batasan energi

Banyak embedded system yang mengambil daya dan energinya dari baterai. Maka serangan atau gangguan pun dapat terjadi pada embedded system melalui power supply.

5.       Elektronika

Karena ambedded system merupakan sistem yang sangat erat kaitannya dengan elektronika, maka serangan-serangan atau gangguan juga mungkin didapatkan secara elektrik. Misalnya analisis dengan multimeter dan logic analyzer. Walaupun sistem komputer lain pada dasarnya juga merupakan elekronik, tetapi kemungkinan serangan dan gangguan pada embedded system bisa lebih besar terjadi.

B. Mikrokontroler

Adalah merupakan sebuha komputer kecil dalam satu sirkuit yang berisi inti prosesor, memori, dan input/output. Mikrokontroler tidak ditanamkan dalam komputer karena mikrokontroler ini tidak didesain untuk melakukan pekerjan-pekerjaan rumit. Mikrokontroler didesain khusus untuk embedded system.

Mikrokontroler ini berukuran lebih kecil karena menyesuaikan dengan embedded system yang tidak membutuhkan kapasitas dan address bus yang terlalu besar. Mikrokontroler juga banyak dipasang ke barang-barang elektronik karena harganya yang terjangkau

Blogger : Fadilah Akbar 22311009 SI 22 A


Monday, December 19, 2022

 


  • Komputer Generasi Pertama Menggunakan Tabung Vakum (1946-1959), Tahun 1946 merupakan tahun diciptakan komputer generasi pertama dengan menggunakan tabung vakum sebagai komponen dasar pembuatan. Tabung yang digunakan sebagai komponen dasar ini memang dikenal tidak efisien dibeberapa aspek karena cepat sekali panas ketika dipakai. Selain itu, komponen ini membutuhkan daya listrik sangat besar dalam pengoperasiannya. Electronic Numerical Integrator and Computer (ENIAC) merupakan salah satu contoh komputer generasi yang pertama. Komputer generasi pertama diciptakan oleh J. Presper Eckert dan John Mauchly di University Of Pennsylvania. Mereka berdua membangun ENIAC dengan menggunakan 18.000 tabung vakum dengan ukuran 1800 kaki dan mempunyai berat yang mencapai sekitar 30 ton.Sejarah komputer generasi pertama ini menjadi digital elektronik yang dipakai untuk kebutuhan paling umum. Program ENIAC ini sudah di rancang pada tahun 1942 namun baru dimulai di tahun 1943 dan selesai pada tahun 1946.Bentuk program ENIAC memiliki ukuran sangat besar bahkan pada peletakkan program ini membutuhkan ruang seluas 500 m². ENIAC juga menggunakan 75.000 relay dan saklar, 18.000 tabung, 70.000 resistor, dan 10.000 kapasitor. Saat memulai pengoperasian, ENIAC membutuhkan daya listrik sangat besar, yaitu sekitar 140 kW. Dana yang dibutuhkan untuk membuat perangkat tersebut mencapai 1 juta dollar.



Ciri-ciri komputer generasi pertama:

    • Memiliki hardware yang jauh lebih besar serta membutuhkan ruang yang luas.
    • Interior design sistem operasi dibuat secara spesifik dan hanya dapat melakukan tugas tertentu.
    • Program hanya dapat dibuat memakai bahasa mesin.
    • Menggunakan silinder magnetic untuk menyimpan data.
    • Membutuhkan daya listrik sangat besar.
    • Butuh mesin pendingin karena cepat panas.
    • Kapasitas penyimpanan yang kecil.
    • Kinerjanya lambat.
    • Memakai konsep stored program dan menggunakan magnetic core storage sebagai memori utama.
    • Menggunakan tabung hampa sebagai sirkuit.
  • Komputer Generasi Kedua Menggunakan Transistor (1959-1965), Tahun 1959, komponen dasar untuk merancang komputer adalah teknologi transistor. Komponen ini dinilai jauh lebih efisien jika dibandingkan tabung vakum. Transistor mempunyai ukuran lebih kecil dibandingkan tabung vakum serta daya listrik yang diperlukan juga lebih kecil untuk pengoperasiannya. Biaya pembuatan juga jauh lebih terjangkau. Bahasa pemrograman telah diganti menggunakan bahasa Assembly dan bahasa simbolik. Dengan menggunakan bahasa pemrograman tersebut, programmer dapat memberikan instruksi dengan kata-kata. Mesin yang pertama kali menggunakan teknologi ini ialah super komputer. IBM juga telah membuat super komputer dengan nama Sprery-rand dan Stretch serta menjadikan komputer dengan nama LARC. Komputer ini dikembangkan di laboratorium menggunakan energi atom. Pada tahun 1965, hampir berbagai bisnis besar menggunakan komputer generasi kedua untuk memproses informasi dengan keuangan bisnis.



Ciri-ciri komputer generasi kedua:

    • Telah menggunakan operasi bahasa pemrogaman tingkat tinggi fortran dan cobol.
    • Kapasitas memori utama menggunakan magnetic core storage.
    • Menggunakan simpanan eksternal seperti magnetic tape dan magnetic disk.
    • Mampu memproses secara real time dan real sharing.
    • Ukuran fisik jauh lebih kecil dibanding komputer di generasi pertama.
    • Kinerjanya lebih cepat.
    • Daya listrik lebih kecil.
    • Pemakaian program ini tidak lagi terpaku pada aplikasi bisnis namun juga pada aplikasi teknik.
  • Sejarah Komputer Generasi Ketiga Integrated Circuit (1965-1971), Generasi Komputer ketiga dimulai pada tahun 1965 yang mana komputer dibuat menggunakan Integrated Circuit (ICs). Teknologi ini menggeser fungsi transistor sebagai komponen dasar komputer. Transistor masih tetap digunakan tapi ukurannya diperkecil. Beberapa transistor yang berukuran kecil tersebut dimasukkan di IC, bersamaan dengan resistor dan kapasitor. Komputer generasi ketiga menjadi komputer pertama yang membuat operator dapat berinteraksi menggunakan keyboard dan monitor dengan tampilan sistem operasi. Selain itu, komputer ini membutuhkan biaya lebih murah sehingga dapat dijangkau masyarakat umum. Dalam penggunaannya, transistor membuat kinerja komputer cepat panas sehingga komputer generasi kedua mulai ditinggalkan.



Ciri-ciri komputer generasi ketiga:

    • Listrik yang digunakan lebih hemat.
    • Software lebih meningkat.
    • Harga makin terjangkau.
    • Kapasitas memori lebih besar.
    • Kecepatan menggunakan IC sehingga kinerja komputer lebih cepat.
    • Memiliki kecepatan 10.000 kali lebih cepat di banding generasi pertama.
    • Komputer dapat melakukan multiprocessing.
    • Komputer sudah menggunakan visual display mengeluarkan suara.
    • Menggunakan penyimpanan eksternal, seperti disket magnetic.
    • Mampu melakukan komunikasi dengan komputer lain.
  • Komputer Generasi Keempat Microprosesor (1971 - Sekarang), Komputer yang kita pakai sekarang merupakan komputer generasi keempat, yang mana dibuat dengan menggunakan komponen dasar bernama Microprosesor. Chip microprosesor memiliki ribuan transistor dan beberapa macam elemen sirkuit yang mana saling terhubung menjadi satu.Intel menjadi sebuah perusahaan yang paling berpengaruh terhadap perkembangan chip microprosesor karena mereka berhasil menciptakan intel 4004 yang merupakan cikal bakal perkembangan komputer. Perusahaan dari Intel berhasil menggantikan perangkat komputer yang memiliki ukuran yang besar menjadi sangat kecil sehingga menjadikannya lebih efisien. Pada tahun 1971, IBM menciptakan komputer yang didesain khusus untuk kalangan rumahan. Sedangkan Apple mempublikasikan Macinthos untuk pertama kalinya pada tahun 1984, yaitu sebuah sistem operasi agar dapat dijalankan dari perangkat komputer. Banyak sekali kemajuan pesat yang terjadi pada generasi ini, seperti diciptakannya mouse, GUI (Graphical User Interface) hingga komputer jinjing yang disebut dengan laptop. Bahkan prosesor atau CPU pun mengalami perkembangan dari waktu ke waktu hingga sekarang.



Ciri-ciri komputer generasi keempat:

    • Dapat menggunakan LSI (Large Scale Integration).
    • Sudah memakai semikonduktor dan mikro processor yang berbentuk seperti chip untuk memorinya.
    • Dipasarkan pada sektor perorangan.

  • Komputer Generasi Kelima Artificial Intelligence (Sekarang - Masa Depan), Generasi kelima ini sebenarnya masih tahap pembangunan, yang mana generasi ini akan mempunyai teknologi yang dibuat berdasarkan kecerdasan buatan (artificial intelligence). Dalam sejarah perkembangan komputer, pengembangan komputer generasi kelima ini bertujuan agar dapat menghasilkan perangkat komputer yang dapat merespon, menggunakan bahasa yang digunakan manusia, diharapkan dapat mempelajari lingkungan di sekitarnya, serta dapat menyesuaikan dirinya sendiri.



Ciri-ciri komputer generasi kelima:

    • Komputer masih menggunakan teknologi LSI namun akan banyak mengalami proses pengembangan.
    • Memiliki fitur yang terus berkembang setiap tahunnya.
    • Semakin cepat dalam pemrosesan informasi.
    • Komputer memiliki kemampuan untuk mendengar, berbicara, melihat, berbicara, dan bisa lebih canggih lagi. Bahkan dapat memberikan kesimpulan layaknya manusia.

Blogger : Fadilah Akbar 22311009 SI 22 A

Thursday, October 13, 2022

 

Pengenalan dasar investasi saham


Saham adalah Surat berharga yang menandakan kepemilikan atas suatu perusahaan.

Tujuan investasi di genz untuk membantu orang tua di masa yg akan datang. Kelebihan investasi sekarang tidak ada minimum dana, Jadi berapa pun bisa.

Apa itu investasi? Investasi itu adalah pengorbanan, instrumen investasi yaitu bisnis,emas,properti,valas, transaksi pasar model(obligasi,saham).

Legalitas pasar modal di sistem keuangan Indonesia d atur dalam pasal 9 tahun 2016. 

Efek yaitu surat berharga yang diperdagangkan di pasar modal.

Produk yg dijual di pasar modal

1. Equities

2. Bonds

3. ETFs

4. Asset backed securities

Dan lain lain


Mengapa perlu investasi dipasar saham

1. Mudah 

 Bisa ditransaksikan secara online melalui gadget atau pc

2. Murah

Saham termurah dengan harga Rp50 per lembar sahamnya

3. Menguntungkan

Potensi capital gain dari penjualan saham dan dividen.

Friday, August 19, 2022

Teknologi berkembang sangat pesat, membuat perubahan dan berdampak besar bagi manusia. Perkembangan tersebut menciptakan modernisasi kehidupan manusia, misalnya dengan terciptanya internet. Internet merupakan jaringan yang saling terhubung. Selain itu, teknologi juga diciptakan untuk memudahkan penggunaan internet. Dengan begitu manusia dituntut oleh perkembangan zaman untuk memahami perkembangan teknologi agar dapat memanfaatkannya dengan baik. Namun, manusia juga harus bisa membedakan informasi yang beredar karena banyak orang membuat informasi yang tidak benar.

Teknologi merupakan sarana yang diperlukan untuk kelangsungan hidup manusia. Teknologi berasal dari mengubah sumber daya alam menjadi alat sederhana. Dapat disimpulkan bahwa pengertian teknologi adalah sesuatu yang dapat mempermudah atau membantu menyelesaikan berbagai permasalahan manusia setiap harinya.

Nah, berikut ini manfaat perkembangan teknologi di berbagai bidang yang harus Anda ketahui.

1. Manfaat dalam dunia telekomunikasi.

Penerapan teknologi membuat proses telekomunikasi menjadi lebih cepat dengan menghadirkan telepon dan telepon genggam. Ini membuatnya mudah untuk terhubung secara virtual.

2. Manfaat dalam dunia bisnis.

Penerapan teknologi dalam dunia bisnis dibuktikan dengan hadirnya sejumlah pelaku bisnis yang melakukan pemasaran secara online. Hal ini memudahkan konsumen untuk menemukan barang atau jasa yang mereka butuhkan dengan cepat.

3. Manfaat dalam bidang pendidikan.

Adanya teknologi di bidang pendidikan dapat memungkinkan kelancaran penyelenggaraan pendidikan jarak jauh. Teknologi memberikan kesempatan yang luas untuk mengakses informasi dari berbagai sumber baik bagi guru maupun siswa. Contohnya sekarang di Universitas Teknokat Indonesia kami menggunakan sebuah Teknologi Informasi yang berbasis web ya itu Spada atau Sistem Pembelajaran Daring.

4. Manfaat di bidang kesehatan.

Perkembangan teknologi di bidang kesehatan kini semakin mudah, efisien, dan canggih. Perkembangan tersebut memudahkan rumah sakit atau pelayanan kesehatan lainnya untuk melayani dengan cepat karena pasien melakukan pendaftaran secara online sehingga tidak perlu menunggu lama.

5. Manfaat dalam dunia perbankan.

Perkembangan teknologi di bidang perbankan memudahkan pelayanan kepada nasabah. Nasabah hanya perlu mengakses melalui internet dan tidak perlu datang dan menunggu lama di bank. Perkembangan teknologi juga membuat produsen mengubah strateginya dengan mengandalkan teknologi sebagai sumber utama.

Perkembangan zaman merupakan salah satu faktor perkembangan teknologi yang tentunya memberikan dampak yang berbeda-beda. Ada dampak positif dan negatif dari perkembangan teknologi. Salah satu dampak positif yang kami rasakan adalah sangat mudahnya mendapatkan sesuatu secara online dan banyak hal yang bisa dilakukan secara instan. Sedangkan dampak negatif yang kita rasakan salah satunya adalah ketergantungan pada gadget.

Perkembangan teknologi sangat memudahkan aktivitas manusia. Namun akibat yang muncul di baliknya juga perlu diperhatikan. Dampak positif harus dikembangkan dan dampak negatif harus dihilangkan.

Pengertian Arsitektur NUMA, UMA dan ccNUMA

Pengertian Arsitektur NUMA, UMA dan ccNUMA. Libur tahun baru telah usai dan terpaksa saya harus berharapan dengan hiruk pikuk kehidupan kuli...