Passa ai contenuti principali

Post

Windows 11 - Creare il supporto installazione compatibile anche con i vecchi computer non TPM 2.0

A poche ore dal rilascio ufficiale della nuova major release di Windows, la cui attuale Windows 10 è stata rilasciata ormai 6 anni fa (29 luglio 2015, anche se l'ultimo aggiornamento 21H1 marca 30 settembre 2021), sono sorti moltissimi dubbi sull'effettiva usabilità su PC leggermente vetusti, sprovvisti del TPM (Trusted Platform Module) 2.0 .

dicecca.net - Computer Science - Matematica Applicata e Computazione in MATLAB

    Il seguente elaborato contiene lo svolgimento degli esercizi che sono stati proposti. Gli Elaborati sono suddivisi in 3 Livelli di Difficoltà, più alcuni Quiz. Dove è stato necessario si è considerato lo scorporamento della funzione in più sotto funzioni chiamate da un main. Questa soluzione è stata importante in quanto alcuni esercizi necessitavano di chiamare la stessa funzione, e quindi, da un punto di vista ingegneristico si è fatto un uso del riciclo di codice. Di seguito viene riportata la lista di tutti i numeri degli esercizi con indicazione del livello di difficoltà di afferenza. Ecco la lista Numeri Complessi  Es.1 – Liv. 1 – Il Tetris  Es.1 – Liv. 3 – Il Tetris Radici di Numeri Complessi  ES. 2 – Liv. 1 - Radici Ennesime ES. 2 – Liv. 1 - Radici Ennesime  ES. 4 – Liv. 1 – Grado di Radici complesse  ES. 5 – Liv. 1 – Primitive  ES. 6 – Primitive  Funzioni nel campo complesso  A – Funzioni complesse di variabili reali  ES. 7 – Liv. 1 – Funzioni complesse di variabili reali 

Windows 10 - Attivare ed usare Connessione Desktop Remoto di più computer su singolo IP pubblico

Abbiamo visto nel precedente post come impostare il Desktop Remoto di Windows da rete locale e da Internet per un singolo PC, anche usando una connessione che ha un IP pubblico fluttuante (non statico). La domanda successiva, che merita un post a parte è: è possibile collegare più PC di una rete locale su un singolo IP pubblico e poterli gestire contemporaneamente (come avverrebbe ad esempio in un ufficio)? Domanda retorica... ovviamente... Sul discorso dell'IP variabile (o fluttuante) vale quanto detto nel precedente post , ovvero è necessario un servizio esterno che consenta di gestire l'IP della nostra struttura con un DNS Dinamico (Domanin Name Server)

Windows 10 - Attivare ed usare Connessione Desktop Remoto

Il Desktop Remoto di Windows, è una utility che esiste da ormai 2 decadi, e nacque in modalità nativa con Windows XP. Ad oggi, esistono moltissimi programmi 3rd party che consentono di collegare il computer in remoto con i più disparati dispositivi dallo smartphone al PC al Mac, ma quasi tutti a pagamento. Desktop Remoto, però rimane ancora a buon mercato essendo una utility interna a Windows 10.

Server Aruba Cloud - CentOS 7 - Aggiungere una versione nuova di PHP al Web Server LAMP multi PHP

Qualche post fa, ho introdotto il il server che può gestire parallelamente più linguaggi PHP (ovviamente un versione a dominio) con la gestione del "catenaccio" SSL di Let's Encrypt . Come tutte le tecnologie, esse evolvono, gradualmente, nel corso del tempo.

dicecca.net - Computer Science - Calcolo Parallelo e Distribuito - Matrice per Matrice Strategia BMR

    Scopo: il software che si analizzerà di seguito ha lo scopo di effettuare il prodotto Matrice per Matrice usando un’architettura di tipo MIMD distribuendo il calcolo a n 2  processi disposto secondo una griglia a topologia bidimensionale, con le seguenti Caratteristiche: 1.il numero di processi concorrenti è del tipo n 2 ; 2.l’ordine delle due matrici è proporzionale al numero di processi La strategia usata per risolvere il calcolo del prodotto Matrice Matrice è quella della Broadcast Multiply Rolling (BMR) tecnica che prevede la decomposizione delle matrici di input in blocchi quadrati, e ciascuno di tali blocchi verrà poi assegnato ai processori disposti lungo una griglia bidimensionale periodica capace di distribuire una matrice A∈ℜn×m e B∈ℜm×k scorporandola in p×p processi su di una topologia di griglia bidimensionale. Vediamo ora nel dettaglio le varie parti in gioco dell’algoritmo. Descrizione dell’Algoritmo L’algoritmo può essere suddiviso in cinque parti principali: - Inizi

dicecca.net - Computer Science - Calcolo Parallelo e Distribuito - Matrice per vettore III Strategia

    Il software che si analizzerà di seguito ha lo scopo di effettuare il prodotto Matrice per Vettore usando un’architettura di tipo MIMD distribuendo il calcolo a p x q processi disposto secondo una griglia a topologia bidimensionale. Una volta stabilito il numero di righe e di colonne che deve avere la nostra matrice, il programma genera dei numeri casuali che riempiono la matrice ed il vettore. A seconda del numero di processori impiegato è possibile spezzare la matrice e redistribuire i blocchi di calcolo ai vari processori che effettuano i calcoli parziali ed infine totali. Il programma contiene al suo interno le routines per calcolare lo speedup e l’efficienza dell’algoritmo Per risolvere il problema, è stata usata l’infrastruttura del Message Passing Interface. La strategia usata per risolvere il calcolo del prodotto Matrice Vettore è quella di distribuire una matrice A∈R nxm scorporandola in  p x q  processi su di una topologia di griglia bidimensionale. Vediamo ora nel dett